Visual C++ backend for rbuild (for now just a hacked mingw backend) and related compi...
[reactos.git] / dll / win32 / rasdlg / rasdlg.c
1 /*
2 * RASDLG
3 *
4 * Copyright 2007 Dmitry Chapyshev
5 *
6 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either
9 * version 2.1 of the License, or (at your option) any later version.
10 *
11 * This library is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 * Lesser General Public License for more details.
15 *
16 * You should have received a copy of the GNU Lesser General Public
17 * License along with this library; if not, write to the Free Software
18 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
19 */
20
21 #include <stdarg.h>
22
23 #include <windows.h>
24 #include <ras.h>
25 #include "wine/debug.h"
26 #include <rasdlg.h>
27
28 WINE_DEFAULT_DEBUG_CHANNEL(ras);
29
30 BOOL WINAPI
31 RasDialDlgA(LPSTR lpszPhonebook, LPSTR lpszEntry, LPSTR lpszPhoneNumber, LPRASDIALDLG lpInfo)
32 {
33 FIXME("(%s,%s,%s,%p),stub!\n",lpszPhonebook,lpszEntry,lpszPhoneNumber,lpInfo);
34 return 0;
35 }
36
37 BOOL WINAPI
38 RasDialDlgW(LPWSTR lpszPhonebook, LPWSTR lpszEntry, LPWSTR lpszPhoneNumber, LPRASDIALDLG lpInfo)
39 {
40 FIXME("(%s,%s,%s,%p),stub!\n",lpszPhonebook,lpszEntry,lpszPhoneNumber,lpInfo);
41 return 0;
42 }
43
44 BOOL WINAPI
45 RasMonitorDlgA(LPSTR lpszDeviceName, LPRASMONITORDLG lpInfo)
46 {
47 FIXME("(%s,%p),stub!\n",lpszDeviceName,lpInfo);
48 return 0;
49 }
50
51 BOOL WINAPI
52 RasMonitorDlgW(LPWSTR lpszDeviceName, LPRASMONITORDLG lpInfo)
53 {
54 FIXME("(%s,%p),stub!\n",lpszDeviceName,lpInfo);
55 return 0;
56 }
57
58 BOOL WINAPI
59 RasEntryDlgA(LPSTR lpszPhonebook, LPSTR lpszEntry, LPRASENTRYDLGA lpInfo)
60 {
61 FIXME("(%s,%s,%p),stub!\n",lpszPhonebook,lpszEntry,lpInfo);
62 return 0;
63 }
64
65 BOOL WINAPI
66 RasEntryDlgW(LPWSTR lpszPhonebook, LPWSTR lpszEntry, LPRASENTRYDLGW lpInfo)
67 {
68 FIXME("(%s,%s,%p),stub!\n",lpszPhonebook,lpszEntry,lpInfo);
69 return 0;
70 }
71
72 BOOL WINAPI
73 RasPhonebookDlgA(LPSTR lpszPhonebook, LPSTR lpszEntry, LPRASPBDLGA lpInfo)
74 {
75 FIXME("(%s,%s,%p),stub!\n",lpszPhonebook,lpszEntry,lpInfo);
76 return 0;
77 }
78
79 BOOL WINAPI
80 RasPhonebookDlgW(LPWSTR lpszPhonebook, LPWSTR lpszEntry, LPRASPBDLGW lpInfo)
81 {
82 FIXME("(%s,%s,%p),stub!\n",lpszPhonebook,lpszEntry,lpInfo);
83 return 0;
84 }
85
86 static HINSTANCE hDllInstance;
87
88 BOOL WINAPI
89 DllMain(IN HINSTANCE hinstDLL,
90 IN DWORD dwReason,
91 IN LPVOID lpvReserved)
92 {
93 switch (dwReason)
94 {
95 case DLL_PROCESS_ATTACH:
96 hDllInstance = hinstDLL;
97 DisableThreadLibraryCalls(hinstDLL);
98 break;
99 }
100
101 return TRUE;
102 }
103