Documentation fixes.
[wine] / dlls / rasapi32 / rasapi.c
1 /*
2  * RASAPI32
3  * 
4  * Copyright 1998 Marcus Meissner
5  */
6
7 #include "windef.h"
8 #include "ras.h"
9 #include "debugtools.h"
10
11 DEFAULT_DEBUG_CHANNEL(ras);
12
13 /**************************************************************************
14  *                 RasEnumConnectionsA                  [RASAPI32.544]
15  */
16 DWORD WINAPI RasEnumConnectionsA( LPRASCONNA rca, LPDWORD x, LPDWORD y) {
17         /* Remote Access Service stuff is done by underlying OS anyway */
18         FIXME("(%p,%p,%p),stub!\n",rca,x,y);
19         return 0;
20 }
21
22 /**************************************************************************
23  *                 RasEnumEntriesA                              [RASAPI32.546]
24  */
25 DWORD WINAPI RasEnumEntriesA( LPCSTR Reserved, LPCSTR lpszPhoneBook,
26         LPRASENTRYNAMEA lpRasEntryName, 
27         LPDWORD lpcb, LPDWORD lpcEntries) 
28 {
29         FIXME("(%p,%s,%p,%p,%p),stub!\n",Reserved,debugstr_a(lpszPhoneBook),
30             lpRasEntryName,lpcb,lpcEntries);
31         *lpcEntries = 0;
32         return 0;
33 }
34
35 /**************************************************************************
36  *                 RasGetEntryDialParamsA                       [RASAPI32.550]
37  */
38 DWORD WINAPI RasGetEntryDialParamsA( LPCSTR lpszPhoneBook,
39         LPRASDIALPARAMSA lpRasDialParams,
40         LPBOOL lpfPassword) 
41 {
42         FIXME("(%s,%p,%p),stub!\n",debugstr_a(lpszPhoneBook),
43             lpRasDialParams,lpfPassword);
44         return 0;
45 }
46
47 /**************************************************************************
48  *                 RasHangUpA                   [RASAPI32.556]
49  */
50 DWORD WINAPI RasHangUpA( HRASCONN hrasconn)
51 {
52         FIXME("(%x),stub!\n",hrasconn);
53         return 0;
54 }
55
56 /**************************************************************************
57  *                 RasDeleteEntryA              [RASAPI32.7]
58  */
59 DWORD WINAPI RasDeleteEntryA(LPCSTR a, LPCSTR b)
60 {
61         FIXME("(%s,%s),stub!\n",debugstr_a(a),debugstr_a(b));
62         return 0;
63 }
64
65 /**************************************************************************
66  *                 RasDeleteEntryW              [RASAPI32.8]
67  */
68 DWORD WINAPI RasDeleteEntryW(LPCWSTR a, LPCWSTR b)
69 {
70         FIXME("(%s,%s),stub!\n",debugstr_w(a),debugstr_w(b));
71         return 0;
72 }
73
74 /**************************************************************************
75  *                 RasEnumAutodialAddressesA    [RASAPI32.14]
76  */
77 DWORD WINAPI RasEnumAutodialAddressesA(LPCSTR *a, LPDWORD b, LPDWORD c)
78 {
79         FIXME("(%p,%p,%p),stub!\n",a,b,c);
80         return 0;
81 }
82
83 /**************************************************************************
84  *                 RasEnumAutodialAddressesW    [RASAPI32.15]
85  */
86 DWORD WINAPI RasEnumAutodialAddressesW(LPCWSTR *a, LPDWORD b, LPDWORD c)
87 {
88         FIXME("(%p,%p,%p),stub!\n",a,b,c);
89         return 0;
90 }
91
92 typedef LPVOID LPRASDEVINFOA;
93 typedef LPVOID LPRASDEVINFOW;
94 typedef LPVOID LPRASAUTODIALENTRYA;
95 typedef LPVOID LPRASAUTODIALENTRYW;
96
97 /**************************************************************************
98  *                 RasEnumDevicesA              [RASAPI32.19]
99  */
100 DWORD WINAPI RasEnumDevicesA(LPRASDEVINFOA a, LPDWORD b, LPDWORD c)
101 {
102         FIXME("(%p,%p,%p),stub!\n",a,b,c);
103         return 0;
104 }
105
106 /**************************************************************************
107  *                 RasEnumDevicesW              [RASAPI32.20]
108  */
109 DWORD WINAPI RasEnumDevicesW(LPRASDEVINFOW a, LPDWORD b, LPDWORD c)
110 {
111         FIXME("(%p,%p,%p),stub!\n",a,b,c);
112         return 0;
113 }
114
115 /**************************************************************************
116  *                 RasGetAutodialAddressA       [RASAPI32.24]
117  */
118 DWORD WINAPI RasGetAutodialAddressA(LPCSTR a, LPDWORD b, LPRASAUTODIALENTRYA c,
119                                         LPDWORD d, LPDWORD e)
120 {
121         FIXME("(%s,%p,%p,%p,%p),stub!\n",debugstr_a(a),b,c,d,e);
122         return 0;
123 }
124
125 /**************************************************************************
126  *                 RasGetAutodialAddressW       [RASAPI32.25]
127  */
128 DWORD WINAPI RasGetAutodialAddressW(LPCWSTR a, LPDWORD b, LPRASAUTODIALENTRYW c,
129                                         LPDWORD d, LPDWORD e)
130 {
131         FIXME("(%s,%p,%p,%p,%p),stub!\n",debugstr_w(a),b,c,d,e);
132         return 0;
133 }
134
135 /**************************************************************************
136  *                 RasGetAutodialEnableA        [RASAPI32.26]
137  */
138 DWORD WINAPI RasGetAutodialEnableA(DWORD a, LPBOOL b)
139 {
140         FIXME("(%lx,%p),stub!\n",a,b);
141         return 0;
142 }
143
144 /**************************************************************************
145  *                 RasGetAutodialEnableW        [RASAPI32.27]
146  */
147 DWORD WINAPI RasGetAutodialEnableW(DWORD a, LPBOOL b)
148 {
149         FIXME("(%lx,%p),stub!\n",a,b);
150         return 0;
151 }
152
153 /**************************************************************************
154  *                 RasGetAutodialParamA         [RASAPI32.28]
155  */
156 DWORD WINAPI RasGetAutodialParamA(DWORD a, LPVOID b, LPDWORD c)
157 {
158         FIXME("(%lx,%p,%p),stub!\n",a,b,c);
159         return 0;
160 }
161
162 /**************************************************************************
163  *                 RasGetAutodialParamW         [RASAPI32.29]
164  */
165 DWORD WINAPI RasGetAutodialParamW(DWORD a, LPVOID b, LPDWORD c)
166 {
167         FIXME("(%lx,%p,%p),stub!\n",a,b,c);
168         return 0;
169 }
170
171 /**************************************************************************
172  *                 RasSetAutodialAddressA       [RASAPI32.57]
173  */
174 DWORD WINAPI RasSetAutodialAddressA(LPCSTR a, DWORD b, LPRASAUTODIALENTRYA c,
175                                         DWORD d, DWORD e)
176 {
177         FIXME("(%s,%lx,%p,%lx,%lx),stub!\n",debugstr_a(a),b,c,d,e);
178         return 0;
179 }
180
181 /**************************************************************************
182  *                 RasSetAutodialAddressW       [RASAPI32.58]
183  */
184 DWORD WINAPI RasSetAutodialAddressW(LPCWSTR a, DWORD b, LPRASAUTODIALENTRYW c,
185                                         DWORD d, DWORD e)
186 {
187         FIXME("(%s,%lx,%p,%lx,%lx),stub!\n",debugstr_w(a),b,c,d,e);
188         return 0;
189 }
190
191 /**************************************************************************
192  *                 RasSetAutodialEnableA        [RASAPI32.59]
193  */
194 DWORD WINAPI RasSetAutodialEnableA(DWORD a, BOOL b)
195 {
196         FIXME("(%lx,%x),stub!\n",a,b);
197         return 0;
198 }
199
200 /**************************************************************************
201  *                 RasSetAutodialEnableW        [RASAPI32.60]
202  */
203 DWORD WINAPI RasSetAutodialEnableW(DWORD a, BOOL b)
204 {
205         FIXME("(%lx,%x),stub!\n",a,b);
206         return 0;
207 }
208
209 /**************************************************************************
210  *                 RasSetAutodialParamA [RASAPI32.61]
211  */
212 DWORD WINAPI RasSetAutodialParamA(DWORD a, LPVOID b, DWORD c)
213 {
214         FIXME("(%lx,%p,%lx),stub!\n",a,b,c);
215         return 0;
216 }
217
218 /**************************************************************************
219  *                 RasSetAutodialParamW [RASAPI32.62]
220  */
221 DWORD WINAPI RasSetAutodialParamW(DWORD a, LPVOID b, DWORD c)
222 {
223         FIXME("(%lx,%p,%lx),stub!\n",a,b,c);
224         return 0;
225 }