NDIS_WMI_ENUM_ADAPTER 構造体 (ntddndis.h)
NDIS が に応答すると、NDIS_WMI_ENUM_ADAPTER構造体が返されます。 GUID_NDIS_ENUMERATE_ADAPTERS_EX Guid。
構文
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;
メンバー
Header
この NDIS_WMI_ENUM_ADAPTER 構造体のNDIS_OBJECT_HEADER構造体。 NDIS_OBJECT_HEADERの Type メンバーをNDIS_WMI_OBJECT_TYPE_ENUM_ADAPTERに、 Revision メンバーをNDIS_WMI_ENUM_ADAPTER_REVISION_1に、 Size メンバーを sizeof(NDIS_WMI_ENUM_ADAPTER) に設定します。
IfIndex
GUID に関連付けられている NDIS ミニポート アダプター インターフェイスの NDIS インターフェイス インデックス。
NetLuid
ミニポート アダプターの NDIS ネットワーク インターフェイス名。
DeviceNameLength
GUID に関連付けられている NDIS ミニポート アダプター インターフェイスのデバイス名の長さ (バイト単位)。
DeviceName[1]
GUID に関連付けられている NDIS ミニポート アダプター インターフェイスのデバイス名。 デバイス名は、null で終わるワイド文字列です。
注釈
NDIS は、WMI クライアントのミニポート アダプターを列挙するときに、NDIS_WMI_ENUM_ADAPTER構造体を返します。 WMI クライアントのミニポート アダプターの列挙の詳細については、「」を参照してください。 GUID_NDIS_ENUMERATE_ADAPTERS_EX。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | NDIS 6.0 以降でサポートされています。 |
Header | ntddndis.h (Ndis.h を含む) |