WMI 的 NDIS 对象版本问题

本主题介绍影响 Windows Management Instrumentation (WMI) 支持的 NDIS 对象版本问题。

WMI 托管对象格式 (MOF) 文件中没有版本控制。 因此,如果相应的 NDIS 结构有新的修订,则已向 MOF 数据对象添加更多字段。

在为新的 NDIS 版本添加更多成员时,NDIS_WMI_Xxx_HEADER 结构会进行新的修订。 有关当前NDIS_WMI_Xxx_HEADER结构的列表,请参阅 NDIS WMI 结构

当应用程序访问查询操作的 WMI 信息时,它们必须在访问任何数据之前检查返回缓冲区中的版本。 对于设置操作,应用程序必须在 NDIS_WMI_OUTPUT_INFO 结构中检查 SupportedRevision 成员,以确定基础驱动程序已接受的版本。

许多 WMI 对象包含 MSNdis_ObjectHeader 属性,该属性等效于 NDIS_OBJECT_HEADER 结构。 填充MSNdis_ObjectHeader属性时,请根据NDIS_OBJECT_HEADER主题中所述设置“类型和修订”字段。 若要确保无缝移植到 64 位系统,请将 “大小 ”字段设置为 0xFFFF

NDIS 版本概述

指定 NDIS 版本信息