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) |