作为查询,OID_GEN_SUPPORTED_LIST OID 为微型端口驱动程序或 NIC 支持的对象指定 OID 数组。 对象包括常规对象、特定于媒体的对象和特定于实现的对象。
Version Information
Windows Vista 和更高版本的 Windows
Supported.
NDIS 6.0 及更高版本的微型端口驱动程序
Not requested.
NDIS 5.1 微型端口驱动程序
Mandatory. 请参阅 OID_GEN_SUPPORTED_LIST(NDIS 5.1)。
NDIS 5.1 微型端口驱动程序
Mandatory. 请参阅 OID_GEN_SUPPORTED_LIST(NDIS 5.1)。
Remarks
NDIS 6.0 及更高版本的微型端口驱动程序不会收到此 OID 请求。 NDIS 使用初始化期间微型端口驱动程序提供的缓存值处理此 OID。
若要在初始化期间指定受支持的 OID 列表,微型端口驱动程序将 NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES 结构的 SupportedOidList 成员设置为 NdisMSetMiniportAttributes 函数。
NDIS 将提供的列表的子集转发到发出此查询的协议驱动程序。 也就是说,NDIS 会筛选列表中任何支持的统计信息 OID,因为协议驱动程序永远不会进行统计信息查询。
如果微型端口驱动程序在其支持的 OID 列表中列出 OID,则必须完全支持 OID。 也就是说,微型端口驱动程序在响应列表中包括的 OID 的查询或设置请求时,必须返回有效数据。 例如,OID_GEN_STATISTICS OID 是 NDIS 6.0 及更高版本的微型端口驱动程序所需的 OID。 如果微型端口驱动程序不支持硬件或软件中的统计信息并返回不正确的统计信息,驱动程序无法在其支持的 OID 列表中指定OID_GEN_STATISTICS。
重复项可能显示在支持的 OID 列表中。 驱动程序不需要保证列表中每个 OID 只有一个条目。
Requirements
Header |
Ntddndis.h (包括 Ndis.h) |