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.
Die NdisMRemoveMiniport Funktion entfernt den angegebenen Miniporttreiberadapter, den der Miniporttreiber ermittelt hat, nicht wiederhergestellt werden kann.
Syntax
NDIS_STATUS NdisMRemoveMiniport(
NDIS_HANDLE MiniportHandle
);
Parameter
MiniportHandle
Der Handle für den initialisierten Miniportadapter, den der Miniporttreiber ermittelt hat, kann nicht wiederhergestellt werden.
Rückgabewert
NdisMRemoveMiniport kann eine der folgenden Werte zurückgeben:
| Rückgabecode | Beschreibung |
|---|---|
|
Der Miniportadapter wurde entfernt. |
|
Fehler beim Versuch, den Miniportadapter zu entfernen. |
Bemerkungen
Wenn ein Miniporttreiber festgestellt hat, dass ein bestimmter Miniportadapter fehlgeschlagen ist und nicht wiederhergestellt werden kann, kann der Miniporttreiber NdisMRemoveMiniport- aufrufen, um den Miniportadapter aus dem lokalen Computersystem zu entfernen. In diesem Aufruf übergibt der Miniporttreiber den Handle an den Miniportadapter, um ihn zu entfernen.
Wenn beispielsweise ein Miniporttreiber erkennt, dass ein Miniportadapter sehr häufig zurückgesetzt wird und den Computer alle paar Sekunden fixiert, kann der Treiber NDIS anfordern, den Miniportadapter zu entfernen.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Unterstützt in NDIS 5.1 und NDIS 6.0 und höher. Informationen zu NDIS 5.1-Treibern finden Sie unter NdisMRemoveMiniport (NDIS 5.1). |
| Zielplattform- | Universal |
| Header- | ndis.h (include Ndis.h) |
| Library | Ndis.lib |
| IRQL- | <= DISPATCH_LEVEL |
| DDI-Complianceregeln | Irql_Miniport_Driver_Function(ndis) |