NDIS_QOS_SQ_STATS estrutura (ntddndis.h)
A estrutura de NDIS_QOS_SQ_STATS é usada por OID_QOS_OFFLOAD_SQ_STATS para consultar as estatísticas de uma fila de agendador de QoS (Qualidade de Serviço) do NDIS (SQ).
Sintaxe
typedef struct _NDIS_QOS_SQ_STATS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
NDIS_QOS_SQ_ID SqId;
NDIS_QOS_SQ_TYPE SqType;
UINT64 BytesTransmitted[NDIS_QOS_MAXIMUM_TRAFFIC_CLASSES];
UINT64 PktsTransmitted[NDIS_QOS_MAXIMUM_TRAFFIC_CLASSES];
} NDIS_QOS_SQ_STATS, *PNDIS_QOS_SQ_STATS;
Membros
Header
O tipo, a revisão e o tamanho da estrutura NDIS_QOS_SQ_STATS. Esse membro é formatado como uma estrutura NDIS_OBJECT_HEADER.
O driver de miniporto deve definir o membro Type da de Cabeçalho como NDIS_OBJECT_TYPE_DEFAULT, o membro de Revisão como NDIS_QOS_SQ_STATS_REVISION_1 e o membro tamanho do para NDIS_SIZEOF_QOS_SQ_STATS_REVISION_1.
Flags
Não usado em NDIS_QOS_SQ_STATS_REVISION_1. O chamador define esse campo como zero.
SqId
Um NDIS_QOS_SQ_ID que contém a ID SQ do SQ. O NDIS atribui essa ID.
SqType
Um NDIS_QOS_SQ_TYPE que contém o tipo desse SQ. Isso pode ser NdisQSQosSqSQTypeStandard da definição de enumeração de NDIS_QOS_SQ_TYPE.
BytesTransmitted[NDIS_QOS_MAXIMUM_TRAFFIC_CLASSES]
Uma matriz de elementos UINT64, um para cada TC (classe de tráfego). Cada elemento especifica o número total de bytes nesse TC para esse SQ que foram transmitidos com êxito.
PktsTransmitted[NDIS_QOS_MAXIMUM_TRAFFIC_CLASSES]
Uma matriz de elementos UINT64, uma para cada classe de tráfego. Cada elemento especifica o número total de pacotes nesse TC para este SQ que foram transmitidos com êxito.
Observações
Se a consulta OID_QOS_OFFLOAD_SQ_STATS OID contiver um vPortID válido, as estatísticas retornadas serão específicas para o vPort especificado neste SQ.
Se o OID de consulta não contiver um vPortID válido, as estatísticas retornadas especificarão o total de estatísticas em todos os vPorts associados ao SQ.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Com suporte no NDIS 6.85 e posterior. |
servidor com suporte mínimo | Windows Server 2022 |
cabeçalho | ntddndis.h (inclua ndis.h) |