struttura NDIS_WMI_ENUM_ADAPTER (ntddndis.h)
La struttura NDIS_WMI_ENUM_ADAPTER viene restituita quando NDIS risponde all'oggetto GUID_NDIS_ENUMERATE_ADAPTERS_EX GUID.
Sintassi
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;
Membri
Header
Struttura NDIS_OBJECT_HEADER per questa struttura NDIS_WMI_ENUM_ADAPTER. Impostare il membro Type di NDIS_OBJECT_HEADER su NDIS_WMI_OBJECT_TYPE_ENUM_ADAPTER, sul membro revisioni su NDIS_WMI_ENUM_ADAPTER_REVISION_1 e sul membro size su sizeof(NDIS_WMI_ENUM_ADAPTER).
IfIndex
Indice dell'interfaccia NDIS dell'interfaccia della scheda miniport NDIS associata al GUID.
NetLuid
Nome dell'interfaccia di rete NDIS della scheda miniport.
DeviceNameLength
Lunghezza, in byte, del nome del dispositivo dell'interfaccia della scheda miniport NDIS associata al GUID.
DeviceName[1]
Nome del dispositivo dell'interfaccia della scheda miniport NDIS associata al GUID. Il nome del dispositivo è una stringa di caratteri wide con terminazione Null.
Osservazioni
NDIS restituisce la struttura NDIS_WMI_ENUM_ADAPTER quando enumera le schede miniport per i client WMI. Per altre informazioni sull'enumerazione di adattatori miniport per i client WMI, vedere GUID_NDIS_ENUMERATE_ADAPTERS_EX.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Supportato in NDIS 6.0 e versioni successive. |
intestazione | ntddndis.h (include Ndis.h) |