Freigeben über


OID_QOS_OPERATIONAL_PARAMETERS

Ein Überlastungstreiber gibt eine Objektbezeichnerabfrageanforderung (Object Identifier, OID) von OID_QOS_OPERATIONAL_PARAMETERS aus, um die aktuellen QoS-Betriebsparameter (NDIS Quality of Service) für einen Netzwerkadapter abzurufen. Der Miniporttreiber konfiguriert den Netzwerkadapter mit den operativen NDIS-QoS-Parametern, um die QoS-Paketübertragung durchzuführen.

Nach erfolgreicher Rückgabe der OID-Abfrageanforderung enthält das InformationBuffer-Element der NDIS_OID_REQUEST-Struktur einen Zeiger auf eine NDIS_QOS_PARAMETERS Struktur.

Hinweis Diese OID-Abfrageanforderung wird von NDIS für Miniporttreiber verarbeitet, die die DCB-Schnittstelle (IEEE 802.1 Data Center Bridging) unterstützen.

Bemerkungen

Wenn NDIS die OID-Abfrageanforderung von OID_QOS_OPERATIONAL_PARAMETERS erfolgreich verarbeitet, gibt es die operativen NDIS-QoS-Parameter zurück, die es aus dem vorherigen NDIS_STATUS_QOS_OPERATIONAL_PARAMETERS_CHANGE status Vom Miniporttreiber ausgegebenen Hinweis zwischengespeichert hatte. Der Treiber gibt diesen status Hinweis aus, um den anfänglichen Satz operativer NDIS-QoS-Parameter zu melden. Der Treiber gibt auch diese status Angabe aus, wenn sich die operativen NDIS-QoS-Parameter ändern.

NDIS gibt eine NDIS_QOS_PARAMETERS-Struktur zurück, die wie folgt initialisiert wird:

Weitere Informationen zu operativen NDIS-QoS-Parametern finden Sie unter Übersicht über NDIS-QoS-Parameter.

Rückgabestatuscodes

NDIS 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_INVALID_LENGTH

Die Länge des Informationspuffers ist kleiner als sizeof(NDIS_QOS_PARAMETERS). NDIS legt die DATEN fest. QUERY_INFORMATION. BytesNeed-Member in der NDIS_OID_REQUEST-Struktur auf die erforderliche Mindestpuffergröße.

NDIS_STATUS_FAILURE

Die Anforderung ist aus anderen Gründen fehlgeschlagen.

Requirements (Anforderungen)

Version

Unterstützt in NDIS 6.30 und höher.

Header

Ntddndis.h (include Ndis.h)

Weitere Informationen


NdisMOidRequestComplete

NDIS_OID_REQUEST

NDIS_QOS_CAPABILITIES

NDIS_STATUS_QOS_OPERATIONAL_PARAMETERS_CHANGE

NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE

OID_QOS_PARAMETERS