OID_QOS_OFFLOAD_SQ_STATS
Überlastungstreiber stellen Anforderungen der OID-Methode von OID_QOS_OFFLOAD_SQ_STATS aus, um eine Liste aller Scheduler Queues (SQs) mit ihren Stat-Zählern abzurufen, die derzeit auf einem Miniportadapter vorhanden sind.
Nach einer erfolgreichen Rückgabe aus der OID-Abfrageanforderung enthält das InformationBuffer- Element der NDIS_OID_REQUEST-Struktur einen Zeiger auf eine NDIS_QOS_SQ_ARRAY Struktur. Jedes Element des Arrays ist eine NDIS_QOS_SQ_STATS Struktur.
Wenn der NDIS_OID_REQUEST Puffer der OID-Abfrage eine gültige VPortId enthält, sind die zurückgegebenen Statistiken spezifisch für den angegebenen vPort. Andernfalls geben die Statistiken die Gesamtstatistiken für alle vPorts an, die jedem SQ zugeordnet sind.
Bemerkungen
Rückgabestatuscodes
NDIS behandelt die OID-Methodenanforderung von OID_QOS_OFFLOAD_SQ_STATS für Miniporttreiber und gibt einen der folgenden Statuscodes zurück.
Statuscode | Beschreibung |
---|---|
NDIS_STATUS_SUCCESS | Die OID-Anforderung wurde erfolgreich abgeschlossen. |
NDIS_STATUS_NOT_SUPPORTED | Der Miniporttreiber unterstützt die NDIS QoS-Schnittstelle nicht. |
NDIS_STATUS_INVALID_PARAMETER | Die Länge des InformationBuffer- ist kleiner als NDIS_SIZEOF_QOS_SQ_ARRAY_REVISION_1. |
NDIS_STATUS_BUFFER_TOO_SHORT | Die Länge des Informationspuffers reicht nicht für die zurückgegebenen Daten aus. |
NDIS_STATUS_Xxx | Fehler bei der Anforderung aus anderen Gründen. |
Anforderungen
Anforderung | Wert |
---|---|
Version | Unterstützt in NDIS 6.85 und höher. |
Kopfball | Ntddndis.h (include Ndis.h) |