core.sys.windows.rassapi

Windows API header module

Translated from MinGW Windows headers

Authors

Stewart Gordon

License

Types 19

aliasIPADDR = ULONG
ParamNumber = 0
ParamString
Fields
DWORD Number
_String String
Nested Templates
_String
Fields
CHAR[RASSAPI_MAX_PARAM_KEY_SIZE] P_Key
BYTE P_Attributes
Fields
BYTE bfPrivilege
WCHAR[RASSAPI_MAX_PHONENUMBER_SIZE + 1] szPhoneNumber
Fields
WCHAR[RASSAPI_MAX_PORT_NAME] wszPortName
WCHAR[RASSAPI_MAX_DEVICETYPE_NAME] wszDeviceType
WCHAR[RASSAPI_MAX_DEVICE_NAME] wszDeviceName
WCHAR[RASSAPI_MAX_MEDIA_NAME] wszMediaName
DWORD reserved
DWORD Flags
WCHAR[UNLEN + 1] wszUserName
WCHAR[NETBIOS_NAME_LEN] wszComputer
DWORD dwStartSessionTime
WCHAR[DNLEN + 1] wszLogonDomain
BOOL fAdvancedServer
Fields
DWORD dwError
DWORD dwNetBiosError
CHAR[NETBIOS_NAME_LEN + 1] szName
WCHAR[NETBIOS_NAME_LEN + 1] wszWksta
Fields
DWORD dwError
WCHAR[RAS_IPADDRESSLEN + 1] wszAddress
Fields
DWORD dwError
WCHAR[RAS_IPXADDRESSLEN + 1] wszAddress
Fields
DWORD dwError
WCHAR[RAS_ATADDRESSLEN + 1] wszAddress
Fields
RAS_PORT_0 rasport0
DWORD LineCondition
DWORD HardwareCondition
DWORD LineSpeed
WORD NumStatistics
WORD NumMediaParms
DWORD SizeMediaParms
Fields
DWORD dwBytesXmited
DWORD dwBytesRcved
DWORD dwFramesXmited
DWORD dwFramesRcved
DWORD dwCrcErr
DWORD dwTimeoutErr
DWORD dwAlignmentErr
DWORD dwHardwareOverrunErr
DWORD dwFramingErr
DWORD dwBufferOverrunErr
DWORD dwBytesXmitedUncompressed
DWORD dwBytesRcvedUncompressed
DWORD dwBytesXmitedCompressed
DWORD dwBytesRcvedCompressed
DWORD dwPortBytesXmited
DWORD dwPortBytesRcved
DWORD dwPortFramesXmited
DWORD dwPortFramesRcved
DWORD dwPortCrcErr
DWORD dwPortTimeoutErr
DWORD dwPortAlignmentErr
DWORD dwPortHardwareOverrunErr
DWORD dwPortFramingErr
DWORD dwPortBufferOverrunErr
DWORD dwPortBytesXmitedUncompressed
DWORD dwPortBytesRcvedUncompressed
DWORD dwPortBytesXmitedCompressed
DWORD dwPortBytesRcvedCompressed
Fields
WORD TotalPorts
WORD PortsInUse
DWORD RasVersion

Variables 13

enumvarRASSAPI_MAX_PHONENUMBER_SIZE = 128
enumvarRASPRIV_NoCallback = 0x01
enumvarRASPRIV_AdminSetCallback = 0x02
enumvarRASPRIV_CallerSetCallback = 0x04
enumvarRASPRIV_DialinPrivilege = 0x08
enumvarRASPRIV_CallbackType = 0x07
enumvarUSER_AUTHENTICATED = 0x0001
enumvarMESSENGER_PRESENT = 0x0002
enumvarPPP_CLIENT = 0x0004
enumvarGATEWAY_ACTIVE = 0x0008
enumvarREMOTE_LISTEN = 0x0010
enumvarPORT_MULTILINKED = 0x0020
enumvarRAS_IPADDRESSLEN = 15