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) |