Compartir a través de


OID_QOS_OFFLOAD_SQ_STATS

Los controladores excesivos emiten solicitudes de método OID de OID_QOS_OFFLOAD_SQ_STATS para obtener una lista de todas las colas de Scheduler (SQ), con sus contadores de estadísticas, que están presentes actualmente en un adaptador de miniport.

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_SQ_ARRAY . Cada elemento de la matriz es una estructura NDIS_QOS_SQ_STATS .

Si el búfer NDIS_OID_REQUEST de la consulta OID contiene un VPortId válido, las estadísticas devueltas son específicas de la vPort especificada. De lo contrario, las estadísticas especifican las estadísticas totales en todas las vPort asociadas a cada SQ.

Observaciones

Códigos de estado de devolución

NDIS controla la solicitud de método OID de OID_QOS_OFFLOAD_SQ_STATS para controladores de minipuerto y devuelve uno de los siguientes códigos de estado.

Código de estado Descripción
NDIS_STATUS_SUCCESS La solicitud OID se completó correctamente.
NDIS_STATUS_NOT_SUPPORTED El controlador de minipuerto no admite la interfaz QoS de NDIS.
NDIS_STATUS_INVALID_PARAMETER La longitud de InformationBuffer es menor que NDIS_SIZEOF_QOS_SQ_ARRAY_REVISION_1.
NDIS_STATUS_BUFFER_TOO_SHORT La longitud del búfer de información no es suficiente para los datos devueltos.
NDIS_STATUS_Xxx Error en la solicitud por otros motivos.

Requisitos

Requisito Value
Versión Compatible con NDIS 6.85 y versiones posteriores.
Encabezado Ntddndis.h (include Ndis.h)

Consulte también

NDIS_OID_REQUEST

NDIS_QOS_SQ_PARAMETERS

NDIS_QOS_SQ_ARRAY

NDIS_QOS_SQ_STATS