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