NDIS_STATUS_RESET_START
Die NDIS_STATUS_RESET_START status gibt an, dass ein Miniportadapter zurückgesetzt wird.
Bemerkungen
Miniport-Treiber sollten die NdisMIndicateStatusEx-Funktion nicht aufrufen, um den Start und das Ende jedes Zurücksetzungsvorgangs zu signalisieren, da NDIS überlastende Treiber benachrichtigt, wenn ein Zurücksetzungsvorgang beginnt und endet.
Ein Miniporttreiber setzt einen Miniportadapter zurück, wenn NDIS die MiniportResetEx-Funktion des Miniporttreibers aufruft . NDIS ruft die ProtocolStatusEx-Funktion jedes gebundenen Protokolls und zwischengeschalteten Treibers und die FilterStatus-Funktion der überliegenden Filtermodule mit einer status von NDIS_STATUS_RESET_START auf. Wenn der Miniporttreiber das Zurücksetzen abgeschlossen hat, benachrichtigt NDIS die überlastenden Treiber mit einer status NDIS_STATUS_RESET_END.
Wenn ein Protokolltreiber einen NDIS_STATUS_RESET_START status-Hinweis empfängt, sollte folgendes angezeigt werden:
Halten Sie alle Daten fest, die zur Übertragung bereit sind, bis die ProtocolStatusEx-Funktion einen NDIS_STATUS_RESET_END status-Hinweis empfängt.
Führen Sie keine NDIS-Aufrufe aus, die an den zugrunde liegenden Miniporttreiber weitergeleitet werden, mit Ausnahme von Aufrufen zum Zurückgeben von Ressourcen wie empfangenen Datenpuffern mit der NdisReturnNetBufferLists-Funktion .
Requirements (Anforderungen)
Version |
Unterstützt für NDIS 6.0- und NDIS 5.1-Treiber in Windows Vista. Unterstützt für NDIS 5.1-Treiber in Windows XP. |
Header |
Ndis.h (einschließlich Ndis.h) |