Share via


OID_QOS_OFFLOAD_SQ_STATS

Os drivers em excesso emitem solicitações de método OID de OID_QOS_OFFLOAD_SQ_STATS para obter uma lista de todas as Filas do Agendador (SQs), com seus contadores de estatísticas, que estão atualmente presentes em um adaptador de miniport.

Após um retorno bem-sucedido da solicitação de consulta OID, o membro InformationBuffer da estrutura NDIS_OID_REQUEST contém um ponteiro para uma estrutura de NDIS_QOS_SQ_ARRAY . Cada elemento da matriz é uma estrutura NDIS_QOS_SQ_STATS .

Se o buffer NDIS_OID_REQUEST da consulta OID contiver um VPortId válido, as estatísticas retornadas serão específicas para o vPort especificado. Caso contrário, as estatísticas especificam o total de estatísticas em todos os vPorts associados a cada SQ.

Comentários

Retornar códigos de status

O NDIS manipula a solicitação de método OID de OID_QOS_OFFLOAD_SQ_STATS para drivers de miniporte e retorna um dos seguintes códigos de status.

Código de status Descrição
NDIS_STATUS_SUCCESS A solicitação OID foi concluída com êxito.
NDIS_STATUS_NOT_SUPPORTED O driver de miniporto não dá suporte à interface QoS do NDIS.
NDIS_STATUS_INVALID_PARAMETER O comprimento do InformationBuffer é menor que NDIS_SIZEOF_QOS_SQ_ARRAY_REVISION_1.
NDIS_STATUS_BUFFER_TOO_SHORT O comprimento do buffer de informações não é suficiente para os dados retornados.
NDIS_STATUS_Xxx A solicitação falhou por outros motivos.

Requisitos

Requisito Valor
Versão Com suporte no NDIS 6.85 e posterior.
parâmetro Ntddndis.h (inclua Ndis.h)

Confira também

NDIS_OID_REQUEST

NDIS_QOS_SQ_PARAMETERS

NDIS_QOS_SQ_ARRAY

NDIS_QOS_SQ_STATS