// ntddndis.h
typedef struct _NDIS_PD_CONFIG {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
BOOLEAN Enabled;
ULONG CapabilitiesOffset;
ULONG CapabilitiesSize;
} NDIS_PD_CONFIG;
View the official Windows Driver Kit DDI referenceNo description available.
This structure holds configuration data for the PD provider.
HeaderThe NDIS_OBJECT_HEADER structure for the NDIS_PD_CONFIG structure. Set the members of this structure as follows:
FlagsThis member is reserved and must be set to 0.
EnabledA BOOLEAN value that is set to TRUE if the PDPI provider's PacketDirect capability is enabled. Otherwise, this member is FALSE.
CapabilitiesOffsetIf the CapabilitiesSize member is greater than zero, this is a ULONG-aligned pointer to an NDIS_PD_CAPABILITIES structure.
CapabilitiesSizeIf this member is greater than zero, it contains the size of the NDIS_PD_CAPABILITIES structure that the CapabilitiesOffset member points to.
This structure must be aligned on an 8-byte boundary.