Data Structures |
| struct | PHARDWARE_ADDRESS |
| struct | PNDIS_M_DRIVER_BLOCK |
| struct | PNDIS_M_DEVICE_BLOCK |
| struct | PMINIPORT_RESOURCE |
| struct | PMINIPORT_CONFIGURATION_CONTEXT |
| struct | PMINIPORT_BUGCHECK_CONTEXT |
| struct | PMINIPORT_SHARED_MEMORY |
| struct | PNDIS_WRAPPER_CONTEXT |
| struct | PLOGICAL_ADAPTER |
Defines |
| #define | MINIPORT_RESOURCE_TYPE_REGISTRY_DATA 0 |
| #define | MINIPORT_RESOURCE_TYPE_MEMORY 1 |
| #define | GET_MINIPORT_DRIVER(Handle) ((PNDIS_M_DRIVER_BLOCK)Handle) |
| #define | GET_LOGICAL_ADAPTER(Handle) ((PLOGICAL_ADAPTER)Handle) |
Functions |
| VOID | MiniIndicateData (PLOGICAL_ADAPTER Adapter, NDIS_HANDLE MacReceiveContext, PVOID HeaderBuffer, UINT HeaderBufferSize, PVOID LookaheadBuffer, UINT LookaheadBufferSize, UINT PacketSize) |
| BOOLEAN | MiniAdapterHasAddress (PLOGICAL_ADAPTER Adapter, PNDIS_PACKET Packet) |
| PLOGICAL_ADAPTER | MiniLocateDevice (PNDIS_STRING AdapterName) |
| NDIS_STATUS | MiniQueryInformation (PLOGICAL_ADAPTER Adapter, NDIS_OID Oid, ULONG Size, PVOID Buffer, PULONG BytesWritten) |
| VOID FASTCALL | MiniQueueWorkItem (PLOGICAL_ADAPTER Adapter, NDIS_WORK_ITEM_TYPE WorkItemType, PVOID WorkItemContext, BOOLEAN Top) |
| NDIS_STATUS FASTCALL | MiniDequeueWorkItem (PLOGICAL_ADAPTER Adapter, NDIS_WORK_ITEM_TYPE *WorkItemType, PVOID *WorkItemContext) |
| NDIS_STATUS | MiniDoRequest (PLOGICAL_ADAPTER Adapter, PNDIS_REQUEST NdisRequest) |
| BOOLEAN | NdisFindDevice (UINT VendorID, UINT DeviceID, PUINT BusNumber, PUINT SlotNumber) |
| VOID | NdisStartDevices (VOID) |
| VOID NTAPI | MiniportWorker (IN PDEVICE_OBJECT DeviceObject, IN PVOID WorkItem) |
| VOID NTAPI | MiniSendComplete (IN NDIS_HANDLE MiniportAdapterHandle, IN PNDIS_PACKET Packet, IN NDIS_STATUS Status) |
| BOOLEAN | MiniIsBusy (PLOGICAL_ADAPTER Adapter, NDIS_WORK_ITEM_TYPE Type) |
| NDIS_STATUS | MiniReset (PLOGICAL_ADAPTER Adapter) |
| VOID | MiniDoAddressingReset (PLOGICAL_ADAPTER Adapter) |
Variables |
| LIST_ENTRY | MiniportListHead |
| KSPIN_LOCK | MiniportListLock |
| LIST_ENTRY | AdapterListHead |
| KSPIN_LOCK | AdapterListLock |