NDIS_PD_QUEUE structure (ndis.h)
This structure represents a provider's receive or transmit queue
Syntax
typedef struct _NDIS_PD_QUEUE {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
const NDIS_PD_QUEUE_DISPATCH *Dispatch;
PVOID PDPlatformReserved[2];
PVOID PDClientReserved[2];
} NDIS_PD_QUEUE;
Members
Header
The NDIS_OBJECT_HEADER structure for the NDIS_PD_QUEUE structure. Set the members of this structure as follows:
- Type = NDIS_OBJECT_TYPE_PD_TRANSMIT_QUEUE or NDIS_OBJECT_TYPE_PD_RECEIVE_QUEUE
- Revision = NDIS_PD_QUEUE_REVISION_1
- Size = NDIS_SIZEOF_PD_QUEUE_REVISION_1
Flags
This member is reserved and must be set to 0.
Dispatch
PDPlatformReserved[2]
Reserved for the platform.
PDClientReserved[2]
Reserved for the client.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 |
Minimum supported server | Windows Server 2016 |
Header | ndis.h |