Freigeben über


OID_QOS_OFFLOAD_UPDATE_SQ

Überlastende Treiber stellen OID-Setanforderungen von OID_QOS_OFFLOAD_UPDATE_SQ aus, um eine Scheduler-Warteschlange (SQ) auf dem Miniportadapter zu aktualisieren. Der Aufrufer sollte das InformationBuffer-Element der NDIS_OID_REQUEST-Struktur so festlegen, dass er einen Zeiger auf eine NDIS_QOS_SQ_PARAMETERS-Struktur enthält.

Der Aufrufer sollte das SqId-Feld von NDIS_QOS_SQ_PARAMETERS auf die aktuelle SQ-ID des SQ festlegen, den er aktualisieren möchte. Der Aufrufer sollte die restlichen Felder auf den vollständigen Satz von Parametern festlegen, die für diesen SQ erforderlich sind, mit Ausnahme des Felds SqType , das nicht aktualisiert werden kann.

Bemerkungen

Rückgabestatuscodes

NDIS verarbeitet die OID-Set-Anforderung von OID_QOS_OFFLOAD_UPDATE_SQ 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_INVALID_PARAMETER Die Länge des InformationBuffers ist kleiner als NDIS_SIZEOF_QOS_SQ_PARAMETERS_REVISION_1.
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)

Weitere Informationen

NDIS_OID_REQUEST

NDIS_QOS_SQ_PARAMETERS

OID_QOS_OFFLOAD_CREATE_SQ

OID_QOS_OFFLOAD_DELETE_SQ