Partager via


structure NDIS_PD_CONFIG (ntddndis.h)

Cette structure contient les données de configuration pour le fournisseur PD.

Syntaxe

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

Membres

Header

Structure NDIS_OBJECT_HEADER de la structure NDIS_PD_CONFIG . Définissez les membres de cette structure comme suit :

  • Type = NDIS_OBJECT_TYPE_DEFAULT
  • Révision = NDIS_PD_CONFIG_REVISION_1
  • Taille = NDIS_SIZEOF_PD_CONFIG_REVISION_1

Flags

Ce membre est réservé et doit être défini sur 0.

Enabled

Valeur BOOLEAN définie sur TRUE si la fonctionnalité PacketDirect du fournisseur PDPI est activée. Sinon, ce membre est FALSE.

CapabilitiesOffset

Si le membre CapabilitiesSize est supérieur à zéro, il s’agit d’un pointeur aligné sur ULONG vers une structure NDIS_PD_CAPABILITIES .

CapabilitiesSize

Si ce membre est supérieur à zéro, il contient la taille de la structure NDIS_PD_CAPABILITIES vers laquelle pointe le membre CapabilitiesOffset .

Remarques

Cette structure doit être alignée sur une limite de 8 octets.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
En-tête ntddndis.h (inclure Ndis.h)

Voir aussi

NDIS_OBJECT_HEADER