Freigeben über


NDIS_STATUS_RESET_START

Der status NDIS_STATUS_RESET_START gibt an, dass ein Miniportadapter zurückgesetzt wird.

Bemerkungen

Miniport-Treiber sollten die NdisMIndicateStatusEx--Funktion nicht aufrufen, um den Start und das Ende der einzelnen Zurücksetzungsvorgänge zu signalisieren, da NDIS übermäßig viele 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 der einzelnen gebundenen Protokolle und Zwischentreiber sowie die FilterStatus- funktion der Überleitungsfiltermodule mit dem Status NDIS_STATUS_RESET_START auf. Wenn der Miniporttreiber die Zurücksetzung abgeschlossen hat, benachrichtigt NDIS die übermäßigen Treiber mit dem Status NDIS_STATUS_RESET_END.

Wenn ein Protokolltreiber eine NDIS_STATUS_RESET_START Statusanzeige empfängt, sollte folgendes angezeigt werden:

  • Halten Sie alle Daten, die zur Übertragung bereit sind, bis ihre ProtocolStatusEx--Funktion eine NDIS_STATUS_RESET_END Statusanzeige 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.

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.

Kopfball

Ndis.h (include Ndis.h)

Siehe auch

FilterStatus-

MiniportResetEx-

NDIS_STATUS_RESET_END

NdisMIndicateStatusEx

NdisReturnNetBufferLists

ProtocolStatusEx-