18 #define GET_PROTOCOL_BINDING(Handle)((PPROTOCOL_BINDING)Handle) 39 #define GET_ADAPTER_BINDING(Handle)((PADAPTER_BINDING)Handle) _In_ PPNDIS_PACKET _In_ UINT NumberOfPackets
LIST_ENTRY AdapterListHead
NDIS_OPEN_BLOCK NdisOpenBlock
NTSTATUS NTAPI NdisIPnPQueryStopDevice(IN PDEVICE_OBJECT DeviceObject, PIRP Irp)
_In_ NDIS_HANDLE _In_ PNDIS_PACKET Packet
struct _PROTOCOL_BINDING * PPROTOCOL_BINDING
LIST_ENTRY ProtocolListHead
LIST_ENTRY AdapterListEntry
_In_ PDEVICE_OBJECT DeviceObject
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
_In_ PPNDIS_PACKET PacketArray
NTSTATUS NTAPI NdisIPnPCancelStopDevice(IN PDEVICE_OBJECT DeviceObject, PIRP Irp)
PPROTOCOL_BINDING ProtocolBinding
struct _NDIS_REQUEST_MAC_BLOCK * PNDIS_REQUEST_MAC_BLOCK
NDIS_STATUS proSendPacketToMiniport(PLOGICAL_ADAPTER Adapter, PNDIS_PACKET Packet)
VOID NTAPI ProSendPackets(IN NDIS_HANDLE NdisBindingHandle, IN PPNDIS_PACKET PacketArray, IN UINT NumberOfPackets)
struct _NDIS_REQUEST_MAC_BLOCK NDIS_REQUEST_MAC_BLOCK
VOID NTAPI ndisBindMiniportsToProtocol(OUT PNDIS_STATUS Status, IN PPROTOCOL_BINDING Protocol)
struct _ADAPTER_BINDING * PADAPTER_BINDING
struct _ADAPTER_BINDING ADAPTER_BINDING
struct _PROTOCOL_BINDING PROTOCOL_BINDING
LIST_ENTRY ProtocolListEntry
KSPIN_LOCK ProtocolListLock
_Must_inspect_result_ _In_ NDIS_HANDLE NdisBindingHandle
NDIS_PROTOCOL_CHARACTERISTICS Chars
NDIS_STATUS ProIndicatePacket(PLOGICAL_ADAPTER Adapter, PNDIS_PACKET Packet)