Freigeben über


NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE

Der Miniporttreiber, der NDIS Quality of Service (QoS) unterstützt, gibt eine NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE status Angabe aus, wenn die NDIS-QoS-Remoteparameter entweder zum ersten Mal von einem Peer empfangen oder später geändert werden. Der Miniporttreiber empfängt diese QoS-Parameter von einem Remote peer über das DCBX-Protokoll (IEEE 802.1Qaz Data Center Bridging Exchange).

Wenn der Miniporttreiber diese status-Angabe angibt, legt er das StatusBuffer-Element der NDIS_STATUS_INDICATION-Struktur auf einen Zeiger auf eine NDIS_QOS_PARAMETERS-Struktur fest. Der Treiber initialisiert diese Struktur mit seinen NDIS-QoS-Remoteparametern.

Hinweis Diese NDIS-status-Angabe gilt nur für Miniporttreiber, die die IEEE 802.1 Data Center Bridging-Schnittstelle (DCB) unterstützen.

Bemerkungen

Der Miniporttreiber verwendet das DCBX-Protokoll, um die QoS-Parameter für einen Remotepeer zu empfangen. Der Miniporttreiber löst seine operativen NDIS-QoS-Parameter basierend auf seinen lokalen und Remote-QoS-Einstellungen auf. Sobald die Betriebsparameter aufgelöst wurden, konfiguriert der Miniporttreiber den Netzwerkadapter mit diesen Parametern für die QoS-Paketübertragung.

Weitere Informationen dazu, wie der Treiber seine betrieblichen NDIS QoS-Parametereinstellungen auflöst, finden Sie unter Auflösen betrieblicher NDIS-QoS-Parameter.

Der Miniporttreiber muss die folgenden Richtlinien befolgen, um eine NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE status Angabe auszustellen:

  • Wenn der Miniporttreiber keinen DCBX-Frame von einem Remotepeer erhalten hat, darf er keine NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE status Anzeigen ausstellen.

  • Der Miniporttreiber muss eine NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE status Angabe ausgeben, nachdem er die QoS-Einstellungen zuerst von einem Remotepeer erhalten hat.

    Hinweis Der Miniporttreiber muss diese status Angabe ausgeben, wenn der Netzwerkadapter remote QoS-Parametereinstellungen von einem Peer empfängt, bevor die lokalen QoS-Parameter des Treibers festgelegt werden. Weitere Informationen finden Sie unter Festlegen lokaler NDIS-QoS-Parameter.

  • Nach dieser anfänglichen status Indikation darf der Miniporttreiber nur dann einen NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE status Anzeigen ausgeben, wenn er eine Änderung der QoS-Einstellungen auf dem Remotepeer bestimmt.

    Hinweis Miniporttreiber dürfen keine NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE status Angabe ausgeben, wenn keine Änderungen an den NDIS-QoS-Remoteparametern vorgenommen wurden. Wenn der Treiber diese Art von status hinweist, gibt NDIS den Hinweis möglicherweise nicht an überlastende Treiber weiter.

Hinweis Überlastende Treiber können die NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE status Indikation verwenden, um die NDIS-QoS-Remoteparameter zu bestimmen. Alternativ können diese Treiber auch OID-Abfrageanforderungen von OID_QOS_REMOTE_PARAMETERS ausgeben, um die NDIS-QoS-Remoteparameter jederzeit abzurufen.

Weitere Informationen dazu, wie der Miniporttreiber eine NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE status Angabe ausgibt, finden Sie unter Angeben von Änderungen an den NDIS-QoS-Remoteparametern.

Weitere Informationen zu den NDIS-QoS-Remoteparametern finden Sie unter Übersicht über NDIS-QoS-Parameter.

Requirements (Anforderungen)

Version

Unterstützt in NDIS 6.30 und höher.

Header

Ndis.h (einschließlich Ndis.h)

Weitere Informationen


NDIS_STATUS_INDICATION

NDIS_QOS_PARAMETERS

OID_QOS_REMOTE_PARAMETERS