Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
NDIS ruft die MiniportRestart-Funktion eines Miniporttreibers auf, um eine Neustartanforderung für einen Adapter zu initiieren, der sich im Angehaltenen Zustand befindet. Der Treiber kann das Anzeigen der empfangenen Daten sofort fortsetzen, nachdem NDIS MiniportRestart aufgerufen und bevor der Miniporttreiber den Neustartvorgang entweder synchron oder asynchron abgeschlossen hat.
Wenn sie die MiniportRestart-Funktion eines Miniporttreibers aufruft, übergibt NDIS einen Zeiger an eine NDIS_RESTART_ATTRIBUTES Struktur an den Miniporttreiber im Member "RestartAttributes " der NDIS_MINIPORT_RESTART_PARAMETERS Struktur.
Um den Neustartvorgang asynchron abzuschließen, gibt MiniportRestart NDIS_STATUS_PENDING zurück, und der Treiber muss die NdisMRestartComplete-Funktion aufrufen, nachdem der Vorgang abgeschlossen ist.
Der Miniporttreiber sollte bereit sein, Sendeanforderungen zu akzeptieren, nachdem er den Neustartvorgang abgeschlossen hat. NDIS initiiert keine anderen Plug-and-Play-Vorgänge, z. B. anhalten, initialisieren oder eine Pausenanforderung, bis der Neustartvorgang abgeschlossen ist.
Nachdem der Treiber zum Verarbeiten von Sende- und Empfangsvorgängen bereit ist, befindet sich der Adapter im Zustand Aktiv.