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 を含む)

こちらもご覧ください

GUID_NDIS_ENUMERATE_ADAPTERS_EX

NDIS_OBJECT_HEADER