NDIS_WMI_ENUM_ADAPTER结构 (ntddndis.h)

当 NDIS 响应NDIS_WMI_ENUM_ADAPTER结构时,将返回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的 类型 成员设置为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 (include Ndis.h)

另请参阅

GUID_NDIS_ENUMERATE_ADAPTERS_EX

NDIS_OBJECT_HEADER