OID_QOS_OPERATIONAL_PARAMETERS

过度分配的驱动程序发出对象标识符 (OID) 查询请求OID_QOS_OPERATIONAL_PARAMETERS,以获取网络适配器的当前 NDIS 服务质量 (QoS) 操作参数。 微型端口驱动程序使用操作 NDIS QoS 参数配置网络适配器,以便执行 QoS 数据包传输。

从 OID 查询请求成功返回后,NDIS_OID_REQUEST 结构的 InformationBuffer 成员包含指向NDIS_QOS_PARAMETERS结构的指针。

注意 对于支持 IEEE 802.1 数据中心桥接 (DCB) 接口的微型端口驱动程序,此 OID 查询请求由 NDIS 处理。

注解

当 NDIS 成功处理OID_QOS_OPERATIONAL_PARAMETERS的 OID 查询请求时,它将返回它从微型端口驱动程序发出的先前 NDIS_STATUS_QOS_OPERATIONAL_PARAMETERS_CHANGE 状态指示中缓存的操作 NDIS QoS 参数。 驱动程序发出此状态指示,以报告初始的 NDIS QoS 参数集。 每当操作 NDIS QoS 参数发生更改时,驱动程序也会发出此状态指示。

NDIS 返回按以下方式初始化 的NDIS_QOS_PARAMETERS 结构:

有关操作 NDIS QoS 参数的详细信息,请参阅 NDIS QoS 参数概述

返回状态代码

NDIS 返回以下状态代码之一。

状态代码 说明

NDIS_STATUS_SUCCESS

OID 请求已成功完成。

NDIS_STATUS_NOT_SUPPORTED

微型端口驱动程序不支持 NDIS QoS 接口。

NDIS_STATUS_INVALID_LENGTH

信息缓冲区的长度小于 (NDIS_QOS_PARAMETERS) 的大小。 NDIS 设置数据。QUERY_INFORMATION。NDIS_OID_REQUEST结构中的 BytesNeeded 成员达到所需的最小缓冲区大小。

NDIS_STATUS_FAILURE

请求因其他原因而失败。

要求

版本

在 NDIS 6.30 及更高版本中受支持。

标头

Ntddndis.h (包括 Ndis.h)

另请参阅


NdisMOidRequestComplete

NDIS_OID_REQUEST

NDIS_QOS_CAPABILITIES

NDIS_STATUS_QOS_OPERATIONAL_PARAMETERS_CHANGE

NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE

OID_QOS_PARAMETERS