NDIS_WMI_ENUM_ADAPTER structure (ntddndis.h)

La structure NDIS_WMI_ENUM_ADAPTER est retournée lorsque NDIS répond à la GUID_NDIS_ENUMERATE_ADAPTERS_EX GUID.

Syntaxe

typedef struct _NDIS_WMI_ENUM_ADAPTER {
  NDIS_OBJECT_HEADER Header;
  NET_IFINDEX        IfIndex;
  NET_LUID           NetLuid;
  USHORT             DeviceNameLength;
  CHAR               DeviceName[1];
} NDIS_WMI_ENUM_ADAPTER, *PNDIS_WMI_ENUM_ADAPTER;

Membres

Header

Structure NDIS_OBJECT_HEADER de cette structure NDIS_WMI_ENUM_ADAPTER. Définissez le membre Type de NDIS_OBJECT_HEADER sur NDIS_WMI_OBJECT_TYPE_ENUM_ADAPTER, le membre Revision sur NDIS_WMI_ENUM_ADAPTER_REVISION_1 et le membre Size sur sizeof(NDIS_WMI_ENUM_ADAPTER).

IfIndex

Index d’interface NDIS de l’interface de l’adaptateur miniport NDIS associée au GUID.

NetLuid

Nom de l’interface réseau NDIS de l’adaptateur miniport.

DeviceNameLength

Longueur, en octets, du nom de l’appareil de l’interface de l’adaptateur miniport NDIS associée au GUID.

DeviceName[1]

Nom de l’appareil de l’interface de l’adaptateur miniport NDIS associée au GUID. Le nom de l’appareil est une chaîne de caractères larges terminée par null.

Remarques

NDIS retourne la structure NDIS_WMI_ENUM_ADAPTER lorsqu’il énumère les adaptateurs miniport pour les clients WMI. Pour plus d’informations sur l’énumération des adaptateurs miniport pour les clients WMI, consultez GUID_NDIS_ENUMERATE_ADAPTERS_EX.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge dans NDIS 6.0 et versions ultérieures.
En-tête ntddndis.h (include Ndis.h)

Voir aussi

GUID_NDIS_ENUMERATE_ADAPTERS_EX

NDIS_OBJECT_HEADER