OID_QOS_REMOTE_PARAMETERS

Un controlador demasiado excesivo emite una solicitud de consulta de identificador de objeto (OID) de OID_QOS_REMOTE_PARAMETERS para obtener los parámetros de calidad de servicio (QoS) de NDIS para un par remoto. El controlador de minipuerto usa estos parámetros de QoS remotos para resolver sus parámetros de QoS NDIS operativos. El controlador configura el adaptador de red con los parámetros operativos para realizar la transmisión de paquetes QoS.

Después de una devolución correcta de la solicitud de consulta OID, el miembro InformationBuffer de la estructura NDIS_OID_REQUEST contiene un puntero a una estructura de NDIS_QOS_PARAMETERS .

Nota Esta solicitud de consulta de OID solo es válida para los controladores de minipuerto que admiten la interfaz IEEE 802.1 Data Center Bridging (DCB).

Observaciones

Cuando NDIS controla correctamente la solicitud de OID de OID_QOS_REMOTE_PARAMETERS, devuelve los parámetros de QoS de NDIS remotos que había almacenado en caché desde el NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE anterior indicación de estado emitido por el controlador de miniport. El controlador emite esta indicación de estado para informar sobre el conjunto inicial de parámetros QoS de NDIS remotos. El controlador también emite esta indicación de estado cada vez que cambian los parámetros de QoS de NDIS remoto.

NDIS devuelve una estructura NDIS_QOS_PARAMETERS que se inicializa de la siguiente manera:

Para obtener más información sobre los parámetros de QoS de NDIS remotos, consulte Introducción a los parámetros de QoS de NDIS.

Códigos de estado de devolución

NDIS devuelve uno de los siguientes códigos de estado.

Código de estado Descripción

NDIS_STATUS_SUCCESS

La solicitud de OID se completó correctamente.

NDIS_STATUS_NOT_SUPPORTED

El controlador de minipuerto no admite la interfaz QoS de NDIS.

NDIS_STATUS_INVALID_LENGTH

La longitud del búfer de información es menor que sizeof(NDIS_QOS_PARAMETERS). NDIS establece data . QUERY_INFORMATION. Miembro BytesNeeded de la estructura NDIS_OID_REQUEST al tamaño mínimo del búfer necesario.

NDIS_STATUS_FAILURE

Error en la solicitud por otros motivos.

Requisitos

Versión

Se admite en NDIS 6.30 y versiones posteriores.

Encabezado

Ntddndis.h (incluye Ndis.h)

Consulte también


NdisMOidRequestComplete

NDIS_OID_REQUEST

NDIS_QOS_CAPABILITIES

NDIS_STATUS_QOS_OPERATIONAL_PARAMETERS_CHANGE

NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE

OID_QOS_PARAMETERS