Condividi tramite


NDIS_QOS_SQ_STATS struttura (ntddndis.h)

La struttura NDIS_QOS_SQ_STATS viene usata da OID_QOS_OFFLOAD_SQ_STATS per eseguire query sulle statistiche di una coda di utilità di pianificazione QoS (NDIS)

Sintassi

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;

Members

Header

Tipo, revisione e dimensione della struttura NDIS_QOS_SQ_STATS . Questo membro viene formattato come struttura NDIS_OBJECT_HEADER .

Il driver miniport deve impostare il membro Type di Intestazione su NDIS_OBJECT_TYPE_DEFAULT, il membro Revision su NDIS_QOS_SQ_STATS_REVISION_1 e il membro Size su NDIS_SIZEOF_QOS_SQ_STATS_REVISION_1.

Flags

Non usato in NDIS_QOS_SQ_STATS_REVISION_1. Il chiamante imposta questo campo su zero.

SqId

NDIS_QOS_SQ_ID contenente l'ID SQ dell'oggetto SQ. NDIS assegna questo ID.

SqType

NDIS_QOS_SQ_TYPE che contiene il tipo di questo sq. Questo può essere NdisQSQosSqQTypeStandard dalla definizione enumerazione di NDIS_QOS_SQ_TYPE.

BytesTransmitted[NDIS_QOS_MAXIMUM_TRAFFIC_CLASSES]

Matrice di elementi UINT64, una per ogni classe di traffico (TC). Ogni elemento specifica il numero totale di byte in tale TC per questo sq che è stato trasmesso correttamente.

PktsTransmitted[NDIS_QOS_MAXIMUM_TRAFFIC_CLASSES]

Matrice di elementi UINT64, uno per ogni classe di traffico. Ogni elemento specifica il numero totale di pacchetti in tale TC per questo sq che sono stati trasmessi correttamente.

Commenti

Se la query OID_QOS_OFFLOAD_SQ_STATS OID contiene un vPortID valido, le statistiche restituite sono specifiche del vPort specificato in questo sq.

Se l'OID della query non contiene un vPortID valido, le statistiche restituite specificano le statistiche totali in tutte le vPort associate a SQ.

Requisiti

Requisito Valore
Client minimo supportato Supportato in NDIS 6.85 e versioni successive.
Server minimo supportato Windows Server 2022
Intestazione ntddndis.h (include ndis.h)

Vedi anche

OID_QOS_OFFLOAD_SQ_STATS

NDIS_QOS_SQ_TYPE

NDIS_QOS_SQ_ARRAY

NDIS_OBJECT_HEADER