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) |