Partager via


structure NDIS__CONFIG (ntddndis.h)

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

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 pour la structure NDIS__CONFIG. Définissez les membres de cette structure comme suit :

  • type = NDIS_OBJECT_TYPE_DEFAULT
  • révision = NDIS__CONFIG_REVISION_1
  • taille = NDIS_SIZEOF__CONFIG_REVISION_1

Flags

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

Enabled

Valeur booléenne définie sur TRUE si la fonctionnalité PacketDirect du fournisseur PDPI est activée. Dans le cas contraire, ce membre est FALSE.

CapabilitiesOffset

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

CapabilitiesSize

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

Remarques

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

Exigences

Exigence Valeur
client minimum pris en charge Windows 10
serveur minimum pris en charge Windows Server 2016
d’en-tête ntddndis.h (include Ndis.h)

Voir aussi

NDIS_OBJECT_HEADER