Partager via


structure NDIS_WMI_ENUM_ADAPTER (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 pour cette structure NDIS_WMI_ENUM_ADAPTER. Définissez le membre Type de NDIS_OBJECT_HEADER sur NDIS_WMI_OBJECT_TYPE_ENUM_ADAPTER, le membre Révision sur NDIS_WMI_ENUM_ADAPTER_REVISION_1 et le membre Size sur sizeof(NDIS_WMI_ENUM_ADAPTER).

IfIndex

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

NetLuid

Nom de l’interface réseau NDIS de la carte 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 large terminée par null.

Remarques

NDIS retourne la structure NDIS_WMI_ENUM_ADAPTER lorsqu’elle é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.

Exigences

Exigence Valeur
client minimum pris en charge Prise en charge dans NDIS 6.0 et versions ultérieures.
d’en-tête ntddndis.h (include Ndis.h)

Voir aussi

GUID_NDIS_ENUMERATE_ADAPTERS_EX

NDIS_OBJECT_HEADER