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) |