ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

rassapi.h File Reference
#include <lmcons.h>

Go to the source code of this file.

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)

Generated on Fri May 25 2012 05:43:49 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.