Partager via


OID_QOS_OFFLOAD_SQ_STATS

Les pilotes excessivement émettent des demandes de méthode OID de OID_QOS_OFFLOAD_SQ_STATS pour obtenir une liste de toutes les files d’attente du planificateur (QS), avec leurs compteurs de statistiques, qui sont actuellement présentes sur un adaptateur miniport.

Après un retour réussi de la requête OID, le membre InformationBuffer de la structure NDIS_OID_REQUEST contient un pointeur vers une structure NDIS_QOS_SQ_ARRAY . Chaque élément du tableau est une structure NDIS_QOS_SQ_STATS .

Si la mémoire tampon NDIS_OID_REQUEST de la requête OID contient un VPortId valide, les statistiques retournées sont spécifiques au vPort spécifié. Sinon, les statistiques spécifient les statistiques totales sur toutes les vPorts associées à chaque SQ.

Notes

Codes d’état de retour

NDIS gère la demande de méthode OID de OID_QOS_OFFLOAD_SQ_STATS pour les pilotes miniport et retourne l’un des codes status suivants.

Code d’état Description
NDIS_STATUS_SUCCESS La demande OID s’est terminée avec succès.
NDIS_STATUS_NOT_SUPPORTED Le pilote miniport ne prend pas en charge l’interface QoS NDIS.
NDIS_STATUS_INVALID_PARAMETER La longueur de l’objet InformationBuffer est inférieure à NDIS_SIZEOF_QOS_SQ_ARRAY_REVISION_1.
NDIS_STATUS_BUFFER_TOO_SHORT La longueur de la mémoire tampon d’informations n’est pas suffisante pour les données retournées.
NDIS_STATUS_Xxx La demande a échoué pour d’autres raisons.

Spécifications

Condition requise Valeur
Version Pris en charge dans NDIS 6.85 et versions ultérieures.
En-tête Ntddndis.h (inclure Ndis.h)

Voir aussi

NDIS_OID_REQUEST

NDIS_QOS_SQ_PARAMETERS

NDIS_QOS_SQ_ARRAY

NDIS_QOS_SQ_STATS