ReactOS 0.4.15-dev-5669-g09dde2c
rasapi.c File Reference
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "ras.h"
#include "raserror.h"
#include "wine/debug.h"
Include dependency graph for rasapi.c:

Go to the source code of this file.

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (ras)
 
DWORD WINAPI RasConnectionNotificationA (HRASCONN hrasconn, HANDLE hEvent, DWORD dwFlags)
 
DWORD WINAPI RasConnectionNotificationW (HRASCONN hrasconn, HANDLE hEvent, DWORD dwFlags)
 
DWORD WINAPI RasCreatePhonebookEntryA (HWND hwnd, LPCSTR lpszPhonebook)
 
DWORD WINAPI RasCreatePhonebookEntryW (HWND hwnd, LPCWSTR lpszPhonebook)
 
DWORD WINAPI RasDeleteSubEntryA (LPCSTR lpszPhonebook, LPCSTR lpszEntry, DWORD dwSubEntryId)
 
DWORD WINAPI RasDeleteSubEntryW (LPCWSTR lpszPhonebook, LPCWSTR lpszEntry, DWORD dwSubEntryId)
 
DWORD WINAPI RasDialA (LPRASDIALEXTENSIONS lpRasDialExtensions, LPCSTR lpszPhonebook, LPRASDIALPARAMSA lpRasDialParams, DWORD dwNotifierType, LPVOID lpvNotifier, LPHRASCONN lphRasConn)
 
DWORD WINAPI RasDialW (LPRASDIALEXTENSIONS lpRasDialExtensions, LPCWSTR lpszPhonebook, LPRASDIALPARAMSW lpRasDialParams, DWORD dwNotifierType, LPVOID lpvNotifier, LPHRASCONN lphRasConn)
 
DWORD WINAPI RasEditPhonebookEntryA (HWND hwnd, LPCSTR lpszPhonebook, LPCSTR lpszEntryName)
 
DWORD WINAPI RasEditPhonebookEntryW (HWND hwnd, LPCWSTR lpszPhonebook, LPCWSTR lpszEntryName)
 
DWORD WINAPI RasEnumConnectionsA (LPRASCONNA rca, LPDWORD lpcb, LPDWORD lpcConnections)
 
DWORD WINAPI RasEnumConnectionsW (LPRASCONNW rcw, LPDWORD lpcb, LPDWORD lpcConnections)
 
DWORD WINAPI RasEnumEntriesA (LPCSTR Reserved, LPCSTR lpszPhoneBook, LPRASENTRYNAMEA lpRasEntryName, LPDWORD lpcb, LPDWORD lpcEntries)
 
DWORD WINAPI RasEnumEntriesW (LPCWSTR Reserved, LPCWSTR lpszPhoneBook, LPRASENTRYNAMEW lpRasEntryName, LPDWORD lpcb, LPDWORD lpcEntries)
 
DWORD WINAPI RasGetConnectStatusA (HRASCONN hrasconn, LPRASCONNSTATUSA lprasconnstatus)
 
DWORD WINAPI RasGetConnectStatusW (HRASCONN hrasconn, LPRASCONNSTATUSW lprasconnstatus)
 
DWORD WINAPI RasGetEntryDialParamsA (LPCSTR lpszPhoneBook, LPRASDIALPARAMSA lpRasDialParams, LPBOOL lpfPassword)
 
DWORD WINAPI RasGetEntryDialParamsW (LPCWSTR lpszPhoneBook, LPRASDIALPARAMSW lpRasDialParams, LPBOOL lpfPassword)
 
DWORD WINAPI RasHangUpA (HRASCONN hrasconn)
 
DWORD WINAPI RasHangUpW (HRASCONN hrasconn)
 
DWORD WINAPI RasDeleteEntryA (LPCSTR a, LPCSTR b)
 
DWORD WINAPI RasDeleteEntryW (LPCWSTR a, LPCWSTR b)
 
DWORD WINAPI RasEnumAutodialAddressesA (LPSTR *a, LPDWORD b, LPDWORD c)
 
DWORD WINAPI RasEnumAutodialAddressesW (LPWSTR *a, LPDWORD b, LPDWORD c)
 
DWORD WINAPI RasEnumDevicesA (LPRASDEVINFOA lpRasDevinfo, LPDWORD lpcb, LPDWORD lpcDevices)
 
DWORD WINAPI RasEnumDevicesW (LPRASDEVINFOW a, LPDWORD b, LPDWORD c)
 
DWORD WINAPI RasGetAutodialAddressA (LPCSTR a, LPDWORD b, LPRASAUTODIALENTRYA c, LPDWORD d, LPDWORD e)
 
DWORD WINAPI RasGetAutodialAddressW (LPCWSTR a, LPDWORD b, LPRASAUTODIALENTRYW c, LPDWORD d, LPDWORD e)
 
DWORD WINAPI RasGetAutodialEnableA (DWORD a, LPBOOL b)
 
DWORD WINAPI RasGetAutodialEnableW (DWORD a, LPBOOL b)
 
DWORD WINAPI RasGetAutodialParamA (DWORD dwKey, LPVOID lpvValue, LPDWORD lpdwcbValue)
 
DWORD WINAPI RasGetAutodialParamW (DWORD dwKey, LPVOID lpvValue, LPDWORD lpdwcbValue)
 
DWORD WINAPI RasSetAutodialAddressA (LPCSTR a, DWORD b, LPRASAUTODIALENTRYA c, DWORD d, DWORD e)
 
DWORD WINAPI RasSetAutodialAddressW (LPCWSTR a, DWORD b, LPRASAUTODIALENTRYW c, DWORD d, DWORD e)
 
DWORD WINAPI RasSetAutodialEnableA (DWORD dwDialingLocation, BOOL fEnabled)
 
DWORD WINAPI RasSetAutodialEnableW (DWORD dwDialingLocation, BOOL fEnabled)
 
DWORD WINAPI RasSetAutodialParamA (DWORD a, LPVOID b, DWORD c)
 
DWORD WINAPI RasSetAutodialParamW (DWORD a, LPVOID b, DWORD c)
 
DWORD WINAPI RasSetEntryPropertiesA (LPCSTR lpszPhonebook, LPCSTR lpszEntry, LPRASENTRYA lpRasEntry, DWORD dwEntryInfoSize, LPBYTE lpbDeviceInfo, DWORD dwDeviceInfoSize)
 
DWORD WINAPI RasSetEntryPropertiesW (LPCWSTR lpszPhonebook, LPCWSTR lpszEntry, LPRASENTRYW lpRasEntry, DWORD dwEntryInfoSize, LPBYTE lpbDeviceInfo, DWORD dwDeviceInfoSize)
 
DWORD WINAPI RasValidateEntryNameA (LPCSTR lpszPhonebook, LPCSTR lpszEntry)
 
DWORD WINAPI RasValidateEntryNameW (LPCWSTR lpszPhonebook, LPCWSTR lpszEntry)
 
DWORD WINAPI RasGetEntryPropertiesA (LPCSTR lpszPhonebook, LPCSTR lpszEntry, LPRASENTRYA lpRasEntry, LPDWORD lpdwEntryInfoSize, LPBYTE lpbDeviceInfo, LPDWORD lpdwDeviceInfoSize)
 
DWORD WINAPI RasGetEntryPropertiesW (LPCWSTR lpszPhonebook, LPCWSTR lpszEntry, LPRASENTRYW lpRasEntry, LPDWORD lpdwEntryInfoSize, LPBYTE lpbDeviceInfo, LPDWORD lpdwDeviceInfoSize)
 
DWORD WINAPI RasGetErrorStringA (UINT uErrorValue, LPSTR lpszErrorString, DWORD cBufSize)
 
DWORD WINAPI RasGetErrorStringW (UINT uErrorValue, LPWSTR lpszErrorString, DWORD cBufSize)
 
DWORD WINAPI RasGetProjectionInfoA (HRASCONN hrasconn, RASPROJECTION rasprojection, LPVOID lpprojection, LPDWORD lpcb)
 
DWORD WINAPI RasGetProjectionInfoW (HRASCONN hrasconn, RASPROJECTION rasprojection, LPVOID lpprojection, LPDWORD lpcb)
 
DWORD WINAPI RasRenameEntryA (LPCSTR lpszPhonebook, LPCSTR lpszOldEntry, LPCSTR lpszNewEntry)
 
DWORD WINAPI RasRenameEntryW (LPCWSTR lpszPhonebook, LPCWSTR lpszOldEntry, LPCWSTR lpszNewEntry)
 
DWORD WINAPI RasSetCustomAuthDataA (const char *phonebook, const char *entry, BYTE *authdata, DWORD size)
 
DWORD WINAPI RasSetCustomAuthDataW (const WCHAR *phonebook, const WCHAR *entry, BYTE *authdata, DWORD size)
 
DWORD WINAPI RasSetEntryDialParamsA (LPCSTR lpszPhonebook, LPRASDIALPARAMSA lprasdialparams, BOOL fRemovePassword)
 
DWORD WINAPI RasSetEntryDialParamsW (LPCWSTR lpszPhonebook, LPRASDIALPARAMSW lprasdialparams, BOOL fRemovePassword)
 
DWORD WINAPI RasSetSubEntryPropertiesA (LPCSTR lpszPhonebook, LPCSTR lpszEntry, DWORD dwSubEntry, LPRASSUBENTRYA lpRasSubEntry, DWORD dwcbRasSubEntry, LPBYTE lpbDeviceConfig, DWORD dwcbDeviceConfig)
 
DWORD WINAPI RasSetSubEntryPropertiesW (LPCWSTR lpszPhonebook, LPCWSTR lpszEntry, DWORD dwSubEntry, LPRASSUBENTRYW lpRasSubEntry, DWORD dwcbRasSubEntry, LPBYTE lpbDeviceConfig, DWORD dwcbDeviceConfig)
 
DWORD WINAPI RasGetLinkStatistics (HRASCONN connection, DWORD entry, RAS_STATS *statistics)
 
DWORD WINAPI RasGetConnectionStatistics (HRASCONN connection, RAS_STATS *statistics)
 

Function Documentation

◆ RasConnectionNotificationA()

DWORD WINAPI RasConnectionNotificationA ( HRASCONN  hrasconn,
HANDLE  hEvent,
DWORD  dwFlags 
)

Definition at line 31 of file rasapi.c.

32{
33 FIXME("(%p,%p,0x%08x),stub!\n",hrasconn,hEvent,dwFlags);
34 return 1;
35}
#define FIXME(fmt,...)
Definition: debug.h:111
static HANDLE hEvent
Definition: comm.c:54
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
Definition: wincrypt.h:1176

◆ RasConnectionNotificationW()

DWORD WINAPI RasConnectionNotificationW ( HRASCONN  hrasconn,
HANDLE  hEvent,
DWORD  dwFlags 
)

Definition at line 37 of file rasapi.c.

38{
39 FIXME("(%p,%p,0x%08x),stub!\n",hrasconn,hEvent,dwFlags);
40 return 1;
41}

◆ RasCreatePhonebookEntryA()

DWORD WINAPI RasCreatePhonebookEntryA ( HWND  hwnd,
LPCSTR  lpszPhonebook 
)

Definition at line 43 of file rasapi.c.

44{
45 FIXME("(%p,%s),stub!\n",hwnd,debugstr_a(lpszPhonebook));
46 return 0;
47}
#define debugstr_a
Definition: kernel32.h:31
_In_ LONG _In_ HWND hwnd
Definition: winddi.h:4023

◆ RasCreatePhonebookEntryW()

DWORD WINAPI RasCreatePhonebookEntryW ( HWND  hwnd,
LPCWSTR  lpszPhonebook 
)

Definition at line 49 of file rasapi.c.

50{
51 FIXME("(%p,%s),stub!\n",hwnd,debugstr_w(lpszPhonebook));
52 return 0;
53}
#define debugstr_w
Definition: kernel32.h:32

◆ RasDeleteEntryA()

DWORD WINAPI RasDeleteEntryA ( LPCSTR  a,
LPCSTR  b 
)

Definition at line 208 of file rasapi.c.

209{
210 FIXME("(%s,%s),stub!\n",debugstr_a(a),debugstr_a(b));
211 return 0;
212}
GLboolean GLboolean GLboolean b
Definition: glext.h:6204
GLboolean GLboolean GLboolean GLboolean a
Definition: glext.h:6204

◆ RasDeleteEntryW()

DWORD WINAPI RasDeleteEntryW ( LPCWSTR  a,
LPCWSTR  b 
)

Definition at line 217 of file rasapi.c.

218{
219 FIXME("(%s,%s),stub!\n",debugstr_w(a),debugstr_w(b));
220 return 0;
221}

◆ RasDeleteSubEntryA()

DWORD WINAPI RasDeleteSubEntryA ( LPCSTR  lpszPhonebook,
LPCSTR  lpszEntry,
DWORD  dwSubEntryId 
)

Definition at line 55 of file rasapi.c.

56{
57 FIXME("(%s,%s,0x%08x),stub!\n",debugstr_a(lpszPhonebook),
58 debugstr_a(lpszEntry),dwSubEntryId);
59 return 0;
60}

◆ RasDeleteSubEntryW()

DWORD WINAPI RasDeleteSubEntryW ( LPCWSTR  lpszPhonebook,
LPCWSTR  lpszEntry,
DWORD  dwSubEntryId 
)

Definition at line 62 of file rasapi.c.

63{
64 FIXME("(%s,%s,0x%08x),stub!\n",debugstr_w(lpszPhonebook),
65 debugstr_w(lpszEntry),dwSubEntryId);
66 return 0;
67}

◆ RasDialA()

DWORD WINAPI RasDialA ( LPRASDIALEXTENSIONS  lpRasDialExtensions,
LPCSTR  lpszPhonebook,
LPRASDIALPARAMSA  lpRasDialParams,
DWORD  dwNotifierType,
LPVOID  lpvNotifier,
LPHRASCONN  lphRasConn 
)

Definition at line 69 of file rasapi.c.

72{
73 FIXME("(%p,%s,%p,0x%08x,%p,%p),stub!\n",lpRasDialExtensions,debugstr_a(lpszPhonebook),
74 lpRasDialParams,dwNotifierType,lpvNotifier,lphRasConn);
75 return 1;
76}

◆ RasDialW()

DWORD WINAPI RasDialW ( LPRASDIALEXTENSIONS  lpRasDialExtensions,
LPCWSTR  lpszPhonebook,
LPRASDIALPARAMSW  lpRasDialParams,
DWORD  dwNotifierType,
LPVOID  lpvNotifier,
LPHRASCONN  lphRasConn 
)

Definition at line 78 of file rasapi.c.

81{
82 FIXME("(%p,%s,%p,0x%08x,%p,%p),stub!\n",lpRasDialExtensions,debugstr_w(lpszPhonebook),
83 lpRasDialParams,dwNotifierType,lpvNotifier,lphRasConn);
84 return 1;
85}

◆ RasEditPhonebookEntryA()

DWORD WINAPI RasEditPhonebookEntryA ( HWND  hwnd,
LPCSTR  lpszPhonebook,
LPCSTR  lpszEntryName 
)

Definition at line 87 of file rasapi.c.

88{
89 FIXME("(%p,%s,%s),stub!\n",hwnd,debugstr_a(lpszPhonebook),debugstr_a(lpszEntryName));
90 return 0;
91}

◆ RasEditPhonebookEntryW()

DWORD WINAPI RasEditPhonebookEntryW ( HWND  hwnd,
LPCWSTR  lpszPhonebook,
LPCWSTR  lpszEntryName 
)

Definition at line 93 of file rasapi.c.

94{
95 FIXME("(%p,%s,%s),stub!\n",hwnd,debugstr_w(lpszPhonebook),debugstr_w(lpszEntryName));
96 return 0;
97}

◆ RasEnumAutodialAddressesA()

DWORD WINAPI RasEnumAutodialAddressesA ( LPSTR a,
LPDWORD  b,
LPDWORD  c 
)

Definition at line 226 of file rasapi.c.

227{
228 FIXME("(%p,%p,%p),stub!\n",a,b,c);
229 return 0;
230}
const GLubyte * c
Definition: glext.h:8905

◆ RasEnumAutodialAddressesW()

DWORD WINAPI RasEnumAutodialAddressesW ( LPWSTR a,
LPDWORD  b,
LPDWORD  c 
)

Definition at line 235 of file rasapi.c.

236{
237 FIXME("(%p,%p,%p),stub!\n",a,b,c);
238 return 0;
239}

◆ RasEnumConnectionsA()

DWORD WINAPI RasEnumConnectionsA ( LPRASCONNA  rca,
LPDWORD  lpcb,
LPDWORD  lpcConnections 
)

Definition at line 102 of file rasapi.c.

102 {
103 /* Remote Access Service stuff is done by underlying OS anyway */
104 FIXME("(%p,%p,%p),stub!\n",rca,lpcb,lpcConnections);
105 FIXME("RAS support is not implemented! Configure program to use LAN connection/winsock instead!\n");
106 *lpcb = 0; /* size of buffer needed to enumerate connections */
107 *lpcConnections = 0; /* no RAS connections available */
108
109 return 0;
110}

◆ RasEnumConnectionsW()

DWORD WINAPI RasEnumConnectionsW ( LPRASCONNW  rcw,
LPDWORD  lpcb,
LPDWORD  lpcConnections 
)

Definition at line 115 of file rasapi.c.

115 {
116 /* Remote Access Service stuff is done by underlying OS anyway */
117 FIXME("(%p,%p,%p),stub!\n",rcw,lpcb,lpcConnections);
118 FIXME("RAS support is not implemented! Configure program to use LAN connection/winsock instead!\n");
119 *lpcb = 0; /* size of buffer needed to enumerate connections */
120 *lpcConnections = 0; /* no RAS connections available */
121
122 return 0;
123}

◆ RasEnumDevicesA()

DWORD WINAPI RasEnumDevicesA ( LPRASDEVINFOA  lpRasDevinfo,
LPDWORD  lpcb,
LPDWORD  lpcDevices 
)

Definition at line 247 of file rasapi.c.

248{
249 if (!lpcb || !lpcDevices)
251
252 FIXME("(%p,%p,%p),stub!\n",lpRasDevinfo,lpcb,lpcDevices);
253
254 if(lpRasDevinfo && lpRasDevinfo->dwSize != sizeof(RASDEVINFOA))
255 return ERROR_INVALID_SIZE;
256
257 *lpcDevices = 1;
258
259 if (!lpRasDevinfo || (*lpcb < sizeof(RASDEVINFOA))) {
260 *lpcb = sizeof(RASDEVINFOA);
262 }
263 /* honor dwSize ? */
264 strcpy(lpRasDevinfo->szDeviceType, RASDT_Modem);
265 strcpy(lpRasDevinfo->szDeviceName, "WINE virtmodem");
266 return 0;
267}
char * strcpy(char *DstString, const char *SrcString)
Definition: utclib.c:388
#define ERROR_INVALID_PARAMETER
Definition: compat.h:101
struct tagRASDEVINFOA RASDEVINFOA
#define RASDT_Modem
Definition: ras.h:84
#define ERROR_INVALID_SIZE
Definition: raserror.h:38
#define ERROR_BUFFER_TOO_SMALL
Definition: raserror.h:9
CHAR szDeviceType[RAS_MaxDeviceType+1]
Definition: ras.h:510
DWORD dwSize
Definition: ras.h:509
CHAR szDeviceName[RAS_MaxDeviceName+1]
Definition: ras.h:511

Referenced by InitFunctionPtrs().

◆ RasEnumDevicesW()

DWORD WINAPI RasEnumDevicesW ( LPRASDEVINFOW  a,
LPDWORD  b,
LPDWORD  c 
)

Definition at line 272 of file rasapi.c.

273{
274 FIXME("(%p,%p,%p),stub!\n",a,b,c);
275 return 0;
276}

◆ RasEnumEntriesA()

DWORD WINAPI RasEnumEntriesA ( LPCSTR  Reserved,
LPCSTR  lpszPhoneBook,
LPRASENTRYNAMEA  lpRasEntryName,
LPDWORD  lpcb,
LPDWORD  lpcEntries 
)

Definition at line 128 of file rasapi.c.

131{
132 FIXME("(%p,%s,%p,%p,%p),stub!\n",Reserved,debugstr_a(lpszPhoneBook),
133 lpRasEntryName,lpcb,lpcEntries);
134 *lpcEntries = 0;
135 return 0;
136}
_Reserved_ PVOID Reserved
Definition: winddi.h:3974

◆ RasEnumEntriesW()

DWORD WINAPI RasEnumEntriesW ( LPCWSTR  Reserved,
LPCWSTR  lpszPhoneBook,
LPRASENTRYNAMEW  lpRasEntryName,
LPDWORD  lpcb,
LPDWORD  lpcEntries 
)

Definition at line 141 of file rasapi.c.

144{
145 FIXME("(%p,%s,%p,%p,%p),stub!\n",Reserved,debugstr_w(lpszPhoneBook),
146 lpRasEntryName,lpcb,lpcEntries);
147 *lpcEntries = 0;
148 return 0;
149}

◆ RasGetAutodialAddressA()

DWORD WINAPI RasGetAutodialAddressA ( LPCSTR  a,
LPDWORD  b,
LPRASAUTODIALENTRYA  c,
LPDWORD  d,
LPDWORD  e 
)

Definition at line 281 of file rasapi.c.

283{
284 FIXME("(%s,%p,%p,%p,%p),stub!\n",debugstr_a(a),b,c,d,e);
285 return 0;
286}
#define d
Definition: ke_i.h:81
#define e
Definition: ke_i.h:82

◆ RasGetAutodialAddressW()

DWORD WINAPI RasGetAutodialAddressW ( LPCWSTR  a,
LPDWORD  b,
LPRASAUTODIALENTRYW  c,
LPDWORD  d,
LPDWORD  e 
)

Definition at line 291 of file rasapi.c.

293{
294 FIXME("(%s,%p,%p,%p,%p),stub!\n",debugstr_w(a),b,c,d,e);
295 return 0;
296}

◆ RasGetAutodialEnableA()

DWORD WINAPI RasGetAutodialEnableA ( DWORD  a,
LPBOOL  b 
)

Definition at line 301 of file rasapi.c.

302{
303 FIXME("(%x,%p),stub!\n",a,b);
304 return 0;
305}

◆ RasGetAutodialEnableW()

DWORD WINAPI RasGetAutodialEnableW ( DWORD  a,
LPBOOL  b 
)

Definition at line 310 of file rasapi.c.

311{
312 FIXME("(%x,%p),stub!\n",a,b);
313 return 0;
314}

◆ RasGetAutodialParamA()

DWORD WINAPI RasGetAutodialParamA ( DWORD  dwKey,
LPVOID  lpvValue,
LPDWORD  lpdwcbValue 
)

Definition at line 319 of file rasapi.c.

320{
321 FIXME("(%x,%p,%p),stub!\n",dwKey,lpvValue,lpdwcbValue);
322 return 0;
323}

◆ RasGetAutodialParamW()

DWORD WINAPI RasGetAutodialParamW ( DWORD  dwKey,
LPVOID  lpvValue,
LPDWORD  lpdwcbValue 
)

Definition at line 328 of file rasapi.c.

329{
330 FIXME("(%x,%p,%p),stub!\n",dwKey,lpvValue,lpdwcbValue);
331 return 0;
332}

◆ RasGetConnectionStatistics()

DWORD WINAPI RasGetConnectionStatistics ( HRASCONN  connection,
RAS_STATS *  statistics 
)

Definition at line 551 of file rasapi.c.

552{
553 FIXME("(%p,%p), stub!\n", connection, statistics);
554 return ERROR_UNKNOWN;
555}
#define ERROR_UNKNOWN
Definition: raserror.h:41

◆ RasGetConnectStatusA()

DWORD WINAPI RasGetConnectStatusA ( HRASCONN  hrasconn,
LPRASCONNSTATUSA  lprasconnstatus 
)

Definition at line 151 of file rasapi.c.

152{
153 FIXME("(%p,%p),stub!\n",hrasconn,lprasconnstatus);
154 return 0;
155}

◆ RasGetConnectStatusW()

DWORD WINAPI RasGetConnectStatusW ( HRASCONN  hrasconn,
LPRASCONNSTATUSW  lprasconnstatus 
)

Definition at line 157 of file rasapi.c.

158{
159 FIXME("(%p,%p),stub!\n",hrasconn,lprasconnstatus);
160 return 0;
161}

◆ RasGetEntryDialParamsA()

DWORD WINAPI RasGetEntryDialParamsA ( LPCSTR  lpszPhoneBook,
LPRASDIALPARAMSA  lpRasDialParams,
LPBOOL  lpfPassword 
)

Definition at line 166 of file rasapi.c.

169{
170 FIXME("(%s,%p,%p),stub!\n",debugstr_a(lpszPhoneBook),
171 lpRasDialParams,lpfPassword);
172 return 0;
173}

◆ RasGetEntryDialParamsW()

DWORD WINAPI RasGetEntryDialParamsW ( LPCWSTR  lpszPhoneBook,
LPRASDIALPARAMSW  lpRasDialParams,
LPBOOL  lpfPassword 
)

Definition at line 178 of file rasapi.c.

181{
182 FIXME("(%s,%p,%p),stub!\n",debugstr_w(lpszPhoneBook),
183 lpRasDialParams,lpfPassword);
184 return 0;
185}

◆ RasGetEntryPropertiesA()

DWORD WINAPI RasGetEntryPropertiesA ( LPCSTR  lpszPhonebook,
LPCSTR  lpszEntry,
LPRASENTRYA  lpRasEntry,
LPDWORD  lpdwEntryInfoSize,
LPBYTE  lpbDeviceInfo,
LPDWORD  lpdwDeviceInfoSize 
)

Definition at line 440 of file rasapi.c.

442 {
443 FIXME("(%s,%s,%p,%p,%p,%p), stub!\n", debugstr_a(lpszPhonebook), debugstr_a(lpszEntry), lpRasEntry,
444 lpdwEntryInfoSize, lpbDeviceInfo, lpdwDeviceInfoSize);
445 return 0;
446}

◆ RasGetEntryPropertiesW()

DWORD WINAPI RasGetEntryPropertiesW ( LPCWSTR  lpszPhonebook,
LPCWSTR  lpszEntry,
LPRASENTRYW  lpRasEntry,
LPDWORD  lpdwEntryInfoSize,
LPBYTE  lpbDeviceInfo,
LPDWORD  lpdwDeviceInfoSize 
)

Definition at line 451 of file rasapi.c.

453 {
454 FIXME("(%s,%s,%p,%p,%p,%p), stub!\n", debugstr_w(lpszPhonebook), debugstr_w(lpszEntry), lpRasEntry,
455 lpdwEntryInfoSize, lpbDeviceInfo, lpdwDeviceInfoSize);
456 return 0;
457}

◆ RasGetErrorStringA()

DWORD WINAPI RasGetErrorStringA ( UINT  uErrorValue,
LPSTR  lpszErrorString,
DWORD  cBufSize 
)

Definition at line 459 of file rasapi.c.

460{
461 FIXME("(0x%08x,%p,0x%08x), stub!\n", uErrorValue, lpszErrorString, cBufSize);
462 return 1;
463}

◆ RasGetErrorStringW()

DWORD WINAPI RasGetErrorStringW ( UINT  uErrorValue,
LPWSTR  lpszErrorString,
DWORD  cBufSize 
)

Definition at line 465 of file rasapi.c.

466{
467 FIXME("(0x%08x,%p,0x%08x), stub!\n", uErrorValue, lpszErrorString, cBufSize);
468 return 1;
469}

◆ RasGetLinkStatistics()

DWORD WINAPI RasGetLinkStatistics ( HRASCONN  connection,
DWORD  entry,
RAS_STATS *  statistics 
)

Definition at line 545 of file rasapi.c.

546{
547 FIXME("(%p,%u,%p), stub!\n", connection, entry, statistics);
548 return 0;
549}
uint32_t entry
Definition: isohybrid.c:63

◆ RasGetProjectionInfoA()

DWORD WINAPI RasGetProjectionInfoA ( HRASCONN  hrasconn,
RASPROJECTION  rasprojection,
LPVOID  lpprojection,
LPDWORD  lpcb 
)

Definition at line 471 of file rasapi.c.

473{
474 FIXME("(%p,0x%08x,%p,%p), stub!\n", hrasconn, rasprojection, lpprojection, lpcb);
475 return 1;
476}

◆ RasGetProjectionInfoW()

DWORD WINAPI RasGetProjectionInfoW ( HRASCONN  hrasconn,
RASPROJECTION  rasprojection,
LPVOID  lpprojection,
LPDWORD  lpcb 
)

Definition at line 478 of file rasapi.c.

480{
481 FIXME("(%p,0x%08x,%p,%p), stub!\n", hrasconn, rasprojection, lpprojection, lpcb);
482 return 1;
483}

◆ RasHangUpA()

DWORD WINAPI RasHangUpA ( HRASCONN  hrasconn)

Definition at line 190 of file rasapi.c.

191{
192 FIXME("(%p),stub!\n",hrasconn);
193 return 0;
194}

◆ RasHangUpW()

DWORD WINAPI RasHangUpW ( HRASCONN  hrasconn)

Definition at line 199 of file rasapi.c.

200{
201 FIXME("(%p),stub!\n",hrasconn);
202 return 0;
203}

◆ RasRenameEntryA()

DWORD WINAPI RasRenameEntryA ( LPCSTR  lpszPhonebook,
LPCSTR  lpszOldEntry,
LPCSTR  lpszNewEntry 
)

Definition at line 485 of file rasapi.c.

486{
487 FIXME("(%s,%s,%s), stub!\n", debugstr_a(lpszPhonebook), debugstr_a(lpszOldEntry),
488 debugstr_a(lpszNewEntry));
489 return 0;
490}

◆ RasRenameEntryW()

DWORD WINAPI RasRenameEntryW ( LPCWSTR  lpszPhonebook,
LPCWSTR  lpszOldEntry,
LPCWSTR  lpszNewEntry 
)

Definition at line 492 of file rasapi.c.

493{
494 FIXME("(%s,%s,%s), stub!\n", debugstr_w(lpszPhonebook), debugstr_w(lpszOldEntry),
495 debugstr_w(lpszNewEntry));
496 return 0;
497}

◆ RasSetAutodialAddressA()

DWORD WINAPI RasSetAutodialAddressA ( LPCSTR  a,
DWORD  b,
LPRASAUTODIALENTRYA  c,
DWORD  d,
DWORD  e 
)

Definition at line 337 of file rasapi.c.

339{
340 FIXME("(%s,%x,%p,%x,%x),stub!\n",debugstr_a(a),b,c,d,e);
341 return 0;
342}

◆ RasSetAutodialAddressW()

DWORD WINAPI RasSetAutodialAddressW ( LPCWSTR  a,
DWORD  b,
LPRASAUTODIALENTRYW  c,
DWORD  d,
DWORD  e 
)

Definition at line 347 of file rasapi.c.

349{
350 FIXME("(%s,%x,%p,%x,%x),stub!\n",debugstr_w(a),b,c,d,e);
351 return 0;
352}

◆ RasSetAutodialEnableA()

DWORD WINAPI RasSetAutodialEnableA ( DWORD  dwDialingLocation,
BOOL  fEnabled 
)

Definition at line 357 of file rasapi.c.

358{
359 FIXME("(%x,%x),stub!\n",dwDialingLocation,fEnabled);
360 return 0;
361}

◆ RasSetAutodialEnableW()

DWORD WINAPI RasSetAutodialEnableW ( DWORD  dwDialingLocation,
BOOL  fEnabled 
)

Definition at line 366 of file rasapi.c.

367{
368 FIXME("(%x,%x),stub!\n",dwDialingLocation,fEnabled);
369 return 0;
370}

◆ RasSetAutodialParamA()

DWORD WINAPI RasSetAutodialParamA ( DWORD  a,
LPVOID  b,
DWORD  c 
)

Definition at line 375 of file rasapi.c.

376{
377 FIXME("(%x,%p,%x),stub!\n",a,b,c);
378 return 0;
379}

◆ RasSetAutodialParamW()

DWORD WINAPI RasSetAutodialParamW ( DWORD  a,
LPVOID  b,
DWORD  c 
)

Definition at line 384 of file rasapi.c.

385{
386 FIXME("(%x,%p,%x),stub!\n",a,b,c);
387 return 0;
388}

◆ RasSetCustomAuthDataA()

DWORD WINAPI RasSetCustomAuthDataA ( const char phonebook,
const char entry,
BYTE authdata,
DWORD  size 
)

Definition at line 499 of file rasapi.c.

500{
501 FIXME("(%s,%s,%p,0x%08x), stub!\n", debugstr_a(phonebook), debugstr_a(entry), authdata, size);
502 return 0;
503}
GLsizeiptr size
Definition: glext.h:5919

◆ RasSetCustomAuthDataW()

DWORD WINAPI RasSetCustomAuthDataW ( const WCHAR phonebook,
const WCHAR entry,
BYTE authdata,
DWORD  size 
)

Definition at line 505 of file rasapi.c.

506{
507 FIXME("(%s,%s,%p,0x%08x), stub!\n", debugstr_w(phonebook), debugstr_w(entry), authdata, size);
508 return 0;
509}

◆ RasSetEntryDialParamsA()

DWORD WINAPI RasSetEntryDialParamsA ( LPCSTR  lpszPhonebook,
LPRASDIALPARAMSA  lprasdialparams,
BOOL  fRemovePassword 
)

Definition at line 511 of file rasapi.c.

513{
514 FIXME("(%s,%p,0x%x), stub!\n", debugstr_a(lpszPhonebook), lprasdialparams, fRemovePassword);
515 return 0;
516}

◆ RasSetEntryDialParamsW()

DWORD WINAPI RasSetEntryDialParamsW ( LPCWSTR  lpszPhonebook,
LPRASDIALPARAMSW  lprasdialparams,
BOOL  fRemovePassword 
)

Definition at line 518 of file rasapi.c.

520{
521 FIXME("(%s,%p,0x%x), stub!\n", debugstr_w(lpszPhonebook), lprasdialparams, fRemovePassword);
522 return 0;
523}

◆ RasSetEntryPropertiesA()

DWORD WINAPI RasSetEntryPropertiesA ( LPCSTR  lpszPhonebook,
LPCSTR  lpszEntry,
LPRASENTRYA  lpRasEntry,
DWORD  dwEntryInfoSize,
LPBYTE  lpbDeviceInfo,
DWORD  dwDeviceInfoSize 
)

Definition at line 393 of file rasapi.c.

396 {
397 FIXME("(%s,%s,%p,%d,%p,%d), stub!\n",
398 debugstr_a(lpszPhonebook),debugstr_a(lpszEntry),
399 lpRasEntry,dwEntryInfoSize,lpbDeviceInfo,dwDeviceInfoSize
400 );
401 FIXME("Rasentry:\n");
402 FIXME("\tdwfOptions %x\n",lpRasEntry->dwfOptions);
403 FIXME("\tszLocalPhoneNumber %s\n",debugstr_a(lpRasEntry->szLocalPhoneNumber));
404 return 0;
405}
DWORD dwfOptions
Definition: ras.h:591
CHAR szLocalPhoneNumber[RAS_MaxPhoneNumber+1]
Definition: ras.h:595

◆ RasSetEntryPropertiesW()

DWORD WINAPI RasSetEntryPropertiesW ( LPCWSTR  lpszPhonebook,
LPCWSTR  lpszEntry,
LPRASENTRYW  lpRasEntry,
DWORD  dwEntryInfoSize,
LPBYTE  lpbDeviceInfo,
DWORD  dwDeviceInfoSize 
)

Definition at line 410 of file rasapi.c.

413 {
414 FIXME("(%s,%s,%p,%d,%p,%d), stub!\n",
415 debugstr_w(lpszPhonebook),debugstr_w(lpszEntry),
416 lpRasEntry,dwEntryInfoSize,lpbDeviceInfo,dwDeviceInfoSize
417 );
418 return 0;
419}

◆ RasSetSubEntryPropertiesA()

DWORD WINAPI RasSetSubEntryPropertiesA ( LPCSTR  lpszPhonebook,
LPCSTR  lpszEntry,
DWORD  dwSubEntry,
LPRASSUBENTRYA  lpRasSubEntry,
DWORD  dwcbRasSubEntry,
LPBYTE  lpbDeviceConfig,
DWORD  dwcbDeviceConfig 
)

Definition at line 525 of file rasapi.c.

528{
529 FIXME("(%s,%s,0x%08x,%p,0x%08x,%p,0x%08x), stub!\n", debugstr_a(lpszPhonebook),
530 debugstr_a(lpszEntry), dwSubEntry, lpRasSubEntry, dwcbRasSubEntry, lpbDeviceConfig,
531 dwcbDeviceConfig);
532 return 0;
533}

◆ RasSetSubEntryPropertiesW()

DWORD WINAPI RasSetSubEntryPropertiesW ( LPCWSTR  lpszPhonebook,
LPCWSTR  lpszEntry,
DWORD  dwSubEntry,
LPRASSUBENTRYW  lpRasSubEntry,
DWORD  dwcbRasSubEntry,
LPBYTE  lpbDeviceConfig,
DWORD  dwcbDeviceConfig 
)

Definition at line 535 of file rasapi.c.

538{
539 FIXME("(%s,%s,0x%08x,%p,0x%08x,%p,0x%08x), stub!\n", debugstr_w(lpszPhonebook),
540 debugstr_w(lpszEntry), dwSubEntry, lpRasSubEntry, dwcbRasSubEntry, lpbDeviceConfig,
541 dwcbDeviceConfig);
542 return 0;
543}

◆ RasValidateEntryNameA()

DWORD WINAPI RasValidateEntryNameA ( LPCSTR  lpszPhonebook,
LPCSTR  lpszEntry 
)

Definition at line 424 of file rasapi.c.

424 {
425 FIXME("(%s,%s), stub!\n",debugstr_a(lpszPhonebook),debugstr_a(lpszEntry));
426 return 0;
427}

◆ RasValidateEntryNameW()

DWORD WINAPI RasValidateEntryNameW ( LPCWSTR  lpszPhonebook,
LPCWSTR  lpszEntry 
)

Definition at line 432 of file rasapi.c.

432 {
433 FIXME("(%s,%s), stub!\n",debugstr_w(lpszPhonebook),debugstr_w(lpszEntry));
434 return 0;
435}

◆ WINE_DEFAULT_DEBUG_CHANNEL()

WINE_DEFAULT_DEBUG_CHANNEL ( ras  )