OID_SWITCH_PORT_UPDATED
Der Protokollrand des Hyper-V erweiterbaren Switches gibt eine OID-Setanforderung (Object Identifier) von OID_SWITCH_PORT_UPDATED aus, um erweiterbare Switcherweiterungen über die Aktualisierung eines erweiterbaren Switchports zu benachrichtigen. Das OID wird nur für Ports ausgestellt, die bereits erstellt wurden und noch nicht mit dem Abreißen/Löschen begonnen haben. Derzeit wird nur das PortFriendlyName Feld nach der Erstellung aktualisiert.
Das InformationBuffer Element der NDIS_OID_REQUEST-Struktur enthält einen Zeiger auf eine NDIS_SWITCH_NIC_SAVE_STATE Struktur.
Bemerkungen
Die PortId Mitglied der NDIS_SWITCH_PORT_PARAMETERS-Struktur gibt den erweiterbaren Switchport an, für den die Updatebenachrichtigung erfolgt.
Die Erweiterung muss die folgenden Richtlinien für die Behandlung von OID-Set-Anforderungen von OID_SWITCH_PORT_UPDATED befolgen:
Die Erweiterung darf die NDIS_SWITCH_PORT_PARAMETERS Struktur, die der OID-Anforderung zugeordnet ist, nicht ändern.
Die Erweiterung muss diese OID-Setanforderung immer an zugrunde liegende Erweiterungen weiterleiten. Die Erweiterung darf die Anforderung nicht fehlschlagen.
Hinweis Extensible Switch Extensions dürfen keine OID-Setanforderungen von OID_SWITCH_PORT_UPDATED ausgeben.
Weitere Informationen zu den Zuständen erweiterbarer Switchports und Netzwerkadapterverbindungen finden Sie unter Hyper-V Extensible Switch Port and Network Adapter States.
Rückgabestatuscodes
Der zugrunde liegende Miniportrand des erweiterbaren Schalters schließt die OID-Setanforderung von OID_SWITCH_PORT_UPDATED ab und gibt den folgenden Statuscode zurück.
Statuscode | Beschreibung |
---|---|
NDIS_STATUS_SUCCESS |
Die OID-Anforderung wurde erfolgreich abgeschlossen. |
Anforderungen
Version |
Unterstützt in NDIS 6.30 und höher. |
Kopfball |
Ntddndis.h (include Ndis.h) |