ReactOS  0.4.13-dev-242-g611e6d7
_NDIS40_PROTOCOL_CHARACTERISTICS Struct Reference

#include <ndis.h>

Collaboration diagram for _NDIS40_PROTOCOL_CHARACTERISTICS:

Public Attributes

UCHAR MajorNdisVersion
 
UCHAR MinorNdisVersion
 
USHORT Filler
 
union {
   UINT   Reserved
 
   UINT   Flags
 
}; 
 
OPEN_ADAPTER_COMPLETE_HANDLER OpenAdapterCompleteHandler
 
CLOSE_ADAPTER_COMPLETE_HANDLER CloseAdapterCompleteHandler
 
union {
   SEND_COMPLETE_HANDLER   SendCompleteHandler
 
   WAN_SEND_COMPLETE_HANDLER   WanSendCompleteHandler
 
}; 
 
union {
   TRANSFER_DATA_COMPLETE_HANDLER   TransferDataCompleteHandler
 
   WAN_TRANSFER_DATA_COMPLETE_HANDLER   WanTransferDataCompleteHandler
 
}; 
 
RESET_COMPLETE_HANDLER ResetCompleteHandler
 
REQUEST_COMPLETE_HANDLER RequestCompleteHandler
 
union {
   RECEIVE_HANDLER   ReceiveHandler
 
   WAN_RECEIVE_HANDLER   WanReceiveHandler
 
}; 
 
RECEIVE_COMPLETE_HANDLER ReceiveCompleteHandler
 
STATUS_HANDLER StatusHandler
 
STATUS_COMPLETE_HANDLER StatusCompleteHandler
 
NDIS_STRING Name
 
RECEIVE_PACKET_HANDLER ReceivePacketHandler
 
BIND_HANDLER BindAdapterHandler
 
UNBIND_HANDLER UnbindAdapterHandler
 
PNP_EVENT_HANDLER PnPEventHandler
 
UNLOAD_PROTOCOL_HANDLER UnloadHandler
 

Detailed Description

Definition at line 1868 of file ndis.h.

Member Data Documentation

◆ @2030

__MINGW_EXTENSION { ... }

◆ @2032

__MINGW_EXTENSION { ... }

◆ @2034

__MINGW_EXTENSION { ... }

◆ @2036

__MINGW_EXTENSION { ... }

◆ BindAdapterHandler

BIND_HANDLER _NDIS40_PROTOCOL_CHARACTERISTICS::BindAdapterHandler

Definition at line 1897 of file ndis.h.

Referenced by DriverEntry(), and LANRegisterProtocol().

◆ CloseAdapterCompleteHandler

CLOSE_ADAPTER_COMPLETE_HANDLER _NDIS40_PROTOCOL_CHARACTERISTICS::CloseAdapterCompleteHandler

Definition at line 1877 of file ndis.h.

Referenced by DriverEntry(), and LANRegisterProtocol().

◆ Filler

USHORT _NDIS40_PROTOCOL_CHARACTERISTICS::Filler

Definition at line 1871 of file ndis.h.

◆ Flags

UINT _NDIS40_PROTOCOL_CHARACTERISTICS::Flags

Definition at line 1874 of file ndis.h.

◆ MajorNdisVersion

UCHAR _NDIS40_PROTOCOL_CHARACTERISTICS::MajorNdisVersion

Definition at line 1869 of file ndis.h.

Referenced by DriverEntry(), and LANRegisterProtocol().

◆ MinorNdisVersion

UCHAR _NDIS40_PROTOCOL_CHARACTERISTICS::MinorNdisVersion

Definition at line 1870 of file ndis.h.

Referenced by DriverEntry(), and LANRegisterProtocol().

◆ Name

NDIS_STRING _NDIS40_PROTOCOL_CHARACTERISTICS::Name

Definition at line 1895 of file ndis.h.

Referenced by DriverEntry(), and LANRegisterProtocol().

◆ OpenAdapterCompleteHandler

OPEN_ADAPTER_COMPLETE_HANDLER _NDIS40_PROTOCOL_CHARACTERISTICS::OpenAdapterCompleteHandler

Definition at line 1876 of file ndis.h.

Referenced by DriverEntry(), and LANRegisterProtocol().

◆ PnPEventHandler

PNP_EVENT_HANDLER _NDIS40_PROTOCOL_CHARACTERISTICS::PnPEventHandler

◆ ReceiveCompleteHandler

RECEIVE_COMPLETE_HANDLER _NDIS40_PROTOCOL_CHARACTERISTICS::ReceiveCompleteHandler

Definition at line 1892 of file ndis.h.

Referenced by DriverEntry(), EthFilterDprIndicateReceiveComplete(), and LANRegisterProtocol().

◆ ReceiveHandler

RECEIVE_HANDLER _NDIS40_PROTOCOL_CHARACTERISTICS::ReceiveHandler

◆ ReceivePacketHandler

RECEIVE_PACKET_HANDLER _NDIS40_PROTOCOL_CHARACTERISTICS::ReceivePacketHandler

Definition at line 1896 of file ndis.h.

Referenced by LANRegisterProtocol(), and MiniIndicateReceivePacket().

◆ RequestCompleteHandler

REQUEST_COMPLETE_HANDLER _NDIS40_PROTOCOL_CHARACTERISTICS::RequestCompleteHandler

Definition at line 1887 of file ndis.h.

Referenced by DriverEntry(), and LANRegisterProtocol().

◆ Reserved

UINT _NDIS40_PROTOCOL_CHARACTERISTICS::Reserved

Definition at line 1873 of file ndis.h.

◆ ResetCompleteHandler

RESET_COMPLETE_HANDLER _NDIS40_PROTOCOL_CHARACTERISTICS::ResetCompleteHandler

Definition at line 1886 of file ndis.h.

Referenced by DriverEntry(), LANRegisterProtocol(), and MiniResetComplete().

◆ SendCompleteHandler

SEND_COMPLETE_HANDLER _NDIS40_PROTOCOL_CHARACTERISTICS::SendCompleteHandler

Definition at line 1879 of file ndis.h.

Referenced by DriverEntry(), LANRegisterProtocol(), and MiniSendComplete().

◆ StatusCompleteHandler

STATUS_COMPLETE_HANDLER _NDIS40_PROTOCOL_CHARACTERISTICS::StatusCompleteHandler

Definition at line 1894 of file ndis.h.

Referenced by DriverEntry(), LANRegisterProtocol(), and MiniStatusComplete().

◆ StatusHandler

STATUS_HANDLER _NDIS40_PROTOCOL_CHARACTERISTICS::StatusHandler

Definition at line 1893 of file ndis.h.

Referenced by DriverEntry(), LANRegisterProtocol(), and MiniStatus().

◆ TransferDataCompleteHandler

TRANSFER_DATA_COMPLETE_HANDLER _NDIS40_PROTOCOL_CHARACTERISTICS::TransferDataCompleteHandler

Definition at line 1883 of file ndis.h.

Referenced by DriverEntry(), LANRegisterProtocol(), and MiniTransferDataComplete().

◆ UnbindAdapterHandler

UNBIND_HANDLER _NDIS40_PROTOCOL_CHARACTERISTICS::UnbindAdapterHandler

Definition at line 1898 of file ndis.h.

Referenced by DriverEntry(), and LANRegisterProtocol().

◆ UnloadHandler

UNLOAD_PROTOCOL_HANDLER _NDIS40_PROTOCOL_CHARACTERISTICS::UnloadHandler

Definition at line 1900 of file ndis.h.

Referenced by LANRegisterProtocol().

◆ WanReceiveHandler

WAN_RECEIVE_HANDLER _NDIS40_PROTOCOL_CHARACTERISTICS::WanReceiveHandler

Definition at line 1890 of file ndis.h.

◆ WanSendCompleteHandler

WAN_SEND_COMPLETE_HANDLER _NDIS40_PROTOCOL_CHARACTERISTICS::WanSendCompleteHandler

Definition at line 1880 of file ndis.h.

◆ WanTransferDataCompleteHandler

WAN_TRANSFER_DATA_COMPLETE_HANDLER _NDIS40_PROTOCOL_CHARACTERISTICS::WanTransferDataCompleteHandler

Definition at line 1884 of file ndis.h.


The documentation for this struct was generated from the following file: