Data Structures |
| union | RAS_PARAMS_VALUE |
| struct | RAS_PARAMETERS |
| struct | PRAS_USER_0 |
| struct | PRAS_PORT_0 |
| struct | RAS_PPP_NBFCP_RESULT |
| struct | RAS_PPP_IPCP_RESULT |
| struct | RAS_PPP_IPXCP_RESULT |
| struct | RAS_PPP_ATCP_RESULT |
| struct | RAS_PPP_PROJECTION_RESULT |
| struct | PRAS_PORT_1 |
| struct | PRAS_PORT_STATISTICS |
| struct | PRAS_SERVER_0 |
Defines |
| #define | RASSAPI_MAX_PHONENUMBER_SIZE 128 |
| #define | RASSAPI_MAX_MEDIA_NAME 16 |
| #define | RASSAPI_MAX_PORT_NAME 16 |
| #define | RASSAPI_MAX_DEVICE_NAME 128 |
| #define | RASSAPI_MAX_DEVICETYPE_NAME 16 |
| #define | RASSAPI_MAX_PARAM_KEY_SIZE 32 |
| #define | RASPRIV_NoCallback 0x01 |
| #define | RASPRIV_AdminSetCallback 0x02 |
| #define | RASPRIV_CallerSetCallback 0x04 |
| #define | RASPRIV_DialinPrivilege 0x08 |
| #define | RASPRIV_CallbackType |
| #define | RAS_MODEM_OPERATIONAL 1 |
| #define | RAS_MODEM_NOT_RESPONDING 2 |
| #define | RAS_MODEM_HARDWARE_FAILURE 3 |
| #define | RAS_MODEM_INCORRECT_RESPONSE 4 |
| #define | RAS_MODEM_UNKNOWN 5 |
| #define | RAS_PORT_NON_OPERATIONAL 1 |
| #define | RAS_PORT_DISCONNECTED 2 |
| #define | RAS_PORT_CALLING_BACK 3 |
| #define | RAS_PORT_LISTENING 4 |
| #define | RAS_PORT_AUTHENTICATING 5 |
| #define | RAS_PORT_AUTHENTICATED 6 |
| #define | RAS_PORT_INITIALIZING 7 |
| #define | MEDIA_UNKNOWN 0 |
| #define | MEDIA_SERIAL 1 |
| #define | MEDIA_RAS10_SERIAL 2 |
| #define | MEDIA_X25 3 |
| #define | MEDIA_ISDN 4 |
| #define | USER_AUTHENTICATED 0x0001 |
| #define | MESSENGER_PRESENT 0x0002 |
| #define | PPP_CLIENT 0x0004 |
| #define | GATEWAY_ACTIVE 0x0008 |
| #define | REMOTE_LISTEN 0x0010 |
| #define | PORT_MULTILINKED 0x0020 |
| #define | RAS_IPADDRESSLEN 15 |
| #define | RAS_IPXADDRESSLEN 22 |
| #define | RAS_ATADDRESSLEN 32 |
| #define | RASDOWNLEVEL 10 |
| #define | RASADMIN_35 35 |
| #define | RASADMIN_CURRENT 40 |
Typedefs |
| typedef ULONG | IPADDR |
Enumerations |
| enum | RAS_PARAMS_FORMAT { ParamNumber = 0,
ParamString = 1
} |
Functions |
| DWORD APIENTRY | RasAdminServerGetInfo (const WCHAR *, PRAS_SERVER_0) |
| DWORD APIENTRY | RasAdminGetUserAccountServer (const WCHAR *, const WCHAR *, LPWSTR) |
| DWORD APIENTRY | RasAdminUserGetInfo (const WCHAR *, const WCHAR *, PRAS_USER_0) |
| DWORD APIENTRY | RasAdminUserSetInfo (const WCHAR *, const WCHAR *, const PRAS_USER_0) |
| DWORD APIENTRY | RasAdminPortEnum (const WCHAR *, PRAS_PORT_0 *, WORD *) |
| DWORD APIENTRY | RasAdminPortGetInfo (const WCHAR *, const WCHAR *, RAS_PORT_1 *, RAS_PORT_STATISTICS *, RAS_PARAMETERS **) |
| DWORD APIENTRY | RasAdminPortClearStatistics (const WCHAR *, const WCHAR *) |
| DWORD APIENTRY | RasAdminPortDisconnect (const WCHAR *, const WCHAR *) |
| DWORD APIENTRY | RasAdminFreeBuffer (PVOID) |
| DWORD APIENTRY | RasAdminGetErrorString (UINT, WCHAR *, DWORD) |
| BOOL APIENTRY | RasAdminAcceptNewConnection (RAS_PORT_1 *, RAS_PORT_STATISTICS *, RAS_PARAMETERS *) |
| VOID APIENTRY | RasAdminConnectionHangupNotification (RAS_PORT_1 *, RAS_PORT_STATISTICS *, RAS_PARAMETERS *) |
| DWORD APIENTRY | RasAdminGetIpAddressForUser (WCHAR *, WCHAR *, IPADDR *, BOOL *) |
| VOID APIENTRY | RasAdminReleaseIpAddress (WCHAR *, WCHAR *, IPADDR *) |
| DWORD APIENTRY | RasAdminGetUserParms (WCHAR *, PRAS_USER_0) |
| DWORD APIENTRY | RasAdminSetUserParms (WCHAR *, DWORD, PRAS_USER_0) |