OID_QOS_OFFLOAD_CURRENT_CAPABILITIES
Ein überlagernder Treiber gibt eine OID-Abfrageanforderung von OID_QOS_OFFLOAD_CURRENT_CAPABILITIES aus, um die derzeit aktivierten QoS-Auslagerungshardwarefunktionen eines Miniportadapters abzurufen.
Nach einer erfolgreichen Rückgabe von der OID-Abfrageanforderung enthält der InformationBuffer-Member der NDIS_OID_REQUEST-Struktur einen Zeiger auf eine NDIS_QOS_OFFLOAD_CAPABILITIES-Struktur .
Bemerkungen
Die NDIS_QOS_OFFLOAD_CAPABILITIES-Struktur gibt die Hardware und die aktuellen QoS-Auslagerungsfunktionen (Hardware Quality of Service) eines Miniportadapters an.
Zurückgeben von Statuscodes
NDIS verarbeitet die OID-Abfrageanforderung von OID_QOS_OFFLOAD_CURRENT_CAPABILITIES für Miniporttreiber und gibt einen der folgenden status Codes 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_BUFFER_TOO_SHORT | Die Länge des Informationspuffers reicht für die zurückgegebenen Daten nicht aus. |
NDIS_STATUS_Xxx | Die Anforderung ist aus anderen Gründen fehlgeschlagen. |
Anforderungen
Anforderung | Wert |
---|---|
Version | Unterstützt in NDIS 6.85 und höher. |
Header | Ntddndis.h (include Ndis.h) |