| #ifndef __WINE_RAS_H | |
| #define __WINE_RAS_H | |
| #include "windef.h" | |
| #include "lmcons.h" | |
| #define RAS_MaxEntryName 256 | |
| #define RAS_MaxPhoneNumber 128 | |
| #define RAS_MaxCallbackNumber RAS_MaxPhoneNumber | |
| typedef struct tagRASCONNA { | |
| DWORD dwSize; | |
| HRASCONN hRasConn; | |
| CHAR szEntryName[RAS_MaxEntryName+1]; | |
| } RASCONNA,*LPRASCONNA; | |
| typedef struct tagRASENTRYNAME { | |
| DWORD dwSize; | |
| CHAR szEntryName[ RAS_MaxEntryName + 1 ]; | |
| } RASENTRYNAME, *LPRASENTRYNAME; | |
| typedef struct tagRASDIALPARAMS { | |
| DWORD dwSize; | |
| WCHAR szEntryName[ RAS_MaxEntryName + 1 ]; | |
| WCHAR szPhoneNumber[ RAS_MaxPhoneNumber + 1 ]; | |
| WCHAR szCallbackNumber[ RAS_MaxCallbackNumber + 1 ]; | |
| WCHAR szUserName[ UNLEN + 1 ]; | |
| WCHAR szPassword[ PWLEN + 1 ]; | |
| WCHAR szDomain[ DNLEN + 1 ]; | |
| DWORD dwSubEntry; | |
| DWORD dwCallbackId; | |
| } RASDIALPARAMS, *LPRASDIALPARAMS; | |
| DWORD WINAPI RasEnumConnectionsA( LPRASCONNA rc, LPDWORD x, LPDWORD y); | |
| DWORD WINAPI RasEnumEntriesA( LPSTR Reserved, LPSTR lpszPhoneBook, | |
| LPRASENTRYNAME lpRasEntryName, | |
| LPDWORD lpcb, LPDWORD lpcEntries); | |
| DWORD WINAPI RasGetEntryDialParamsA( LPSTR lpszPhoneBook, | |
| LPRASDIALPARAMS lpRasDialParams, | |
| LPBOOL lpfPassword); | |
| #endif |