Common definitions and declarations for the library USB RNDIS Class driver. More...
Data Structures | |
struct | MAC_Address_t |
MAC Address Structure. More... | |
struct | RNDIS_Initialize_Complete_t |
RNDIS Initialize Complete Message Structure. More... | |
struct | RNDIS_Initialize_Message_t |
RNDIS Initialization Message Structure. More... | |
struct | RNDIS_KeepAlive_Complete_t |
RNDIS Keep Alive Complete Message Structure. More... | |
struct | RNDIS_KeepAlive_Message_t |
RNDIS Keep Alive Message Structure. More... | |
struct | RNDIS_Message_Header_t |
RNDIS Common Message Header Structure. More... | |
struct | RNDIS_Packet_Message_t |
RNDIS Message Structure. More... | |
struct | RNDIS_Query_Complete_t |
RNDIS OID Property Query Complete Message Structure. More... | |
struct | RNDIS_Query_Message_t |
RNDIS OID Property Query Message Structure. More... | |
struct | RNDIS_Reset_Complete_t |
RNDIS Reset Complete Message Structure. More... | |
struct | RNDIS_Set_Complete_t |
RNDIS OID Property Set Complete Message Structure. More... | |
struct | RNDIS_Set_Message_t |
RNDIS OID Property Set Message Structure. More... | |
Enumerations | |
enum | NDIS_Hardware_Status_t { NDIS_HardwareStatus_Ready, NDIS_HardwareStatus_Initializing, NDIS_HardwareStatus_Reset, NDIS_HardwareStatus_Closing, NDIS_HardwareStatus_NotReady } |
enum | RNDIS_ClassNotifications_t { RNDIS_NOTIF_ResponseAvailable = 0x01 } |
enum | RNDIS_ClassRequests_t { RNDIS_REQ_SendEncapsulatedCommand = 0x00, RNDIS_REQ_GetEncapsulatedResponse = 0x01 } |
enum | RNDIS_States_t { RNDIS_Uninitialized = 0, RNDIS_Initialized = 1, RNDIS_Data_Initialized = 2 } |
Common definitions and declarations for the library USB RNDIS Class driver.