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.
Ein NDIS-Miniporttreiber muss während der Miniporttreiberinitialisierung eine MiniportShutdownEx-Funktion registrieren.
NDIS ruft die MiniportShutdownEx-Funktion eines NDIS-Miniporttreibers auf, wenn das System heruntergefahren wird. MiniportShutdownEx stellt die Hardware in einem bekannten Zustand wieder her.
Der ShutdownAction-Parameter , den NDIS an MiniportShutdownEx übergeben hat, informiert den Miniporttreiber über den Grund für das Herunterfahren.
Der Handler für das Herunterfahren kann als Ergebnis eines Benutzervorgangs aufgerufen werden. In diesem Fall wird er bei IRQL = PASSIVE_LEVEL ausgeführt. Sie kann auch als Ergebnis eines nicht behebbaren Systemfehlers aufgerufen werden, in diesem Fall kann sie bei jedem IRQL ausgeführt werden.
MiniportShutdownEx sollte keine NdisXxx-Funktionen aufrufen. Der Miniporttreiber kann Funktionen zum Lesen und Schreiben von E/A-Ports aufrufen oder das DMA-Modul deaktivieren, um die Hardware in einen bekannten Zustand zurückzugeben.
Im Gegensatz zu MiniportHaltEx sollte MiniportShutdownEx keine zugeordneten Ressourcen freigeben. MiniportShutdownEx sollte die NIC einfach ausschalten.
Zugehörige Themen
Adapter-Status eines Miniport-Treibers
Stoppen eines Miniportadapters