次の方法で共有


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 以降でサポートされています。
ヘッダー ntddndis.h (Ndis.h を含む)

関連項目

GUID_NDIS_ENUMERATE_ADAPTERS_EX

NDIS_OBJECT_HEADER