NDIS_PD_CONFIG-Struktur (ntddndis.h)

Diese Struktur enthält Konfigurationsdaten für den PD-Anbieter.

Syntax

typedef struct _NDIS_PD_CONFIG {
  NDIS_OBJECT_HEADER Header;
  ULONG              Flags;
  BOOLEAN            Enabled;
  ULONG              CapabilitiesOffset;
  ULONG              CapabilitiesSize;
} NDIS_PD_CONFIG;

Member

Header

Die NDIS_OBJECT_HEADER-Struktur für die NDIS_PD_CONFIG-Struktur . Legen Sie die Member dieser Struktur wie folgt fest:

  • Typ = NDIS_OBJECT_TYPE_DEFAULT
  • Revision = NDIS_PD_CONFIG_REVISION_1
  • Größe = NDIS_SIZEOF_PD_CONFIG_REVISION_1

Flags

Dieser Member ist reserviert und muss auf 0 festgelegt werden.

Enabled

Ein BOOLEAN-Wert , der auf TRUE festgelegt ist, wenn die PacketDirect-Funktion des PDPI-Anbieters aktiviert ist. Andernfalls ist dieser Member FALSE.

CapabilitiesOffset

Wenn der CapabilitiesSize-Member größer als 0 (null) ist, handelt es sich um einen ULONG-ausgerichteten Zeiger auf eine NDIS_PD_CAPABILITIES-Struktur .

CapabilitiesSize

Wenn dieser Member größer als 0 (null) ist, enthält er die Größe der NDIS_PD_CAPABILITIES-Struktur , auf die der CapabilitiesOffset-Member verweist.

Hinweise

Diese Struktur muss an einer 8-Byte-Grenze ausgerichtet werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Kopfzeile ntddndis.h (include Ndis.h)

Weitere Informationen

NDIS_OBJECT_HEADER