NdisMRemoveMiniport-Funktion (ndis.h)
Die NdisMRemoveMiniport-Funktion entfernt den angegebenen Miniporttreiberadapter, den der Miniporttreiber als nicht wiederherstellbar aus dem System ermittelt hat.
Syntax
NDIS_STATUS NdisMRemoveMiniport(
NDIS_HANDLE MiniportHandle
);
Parameter
MiniportHandle
Das Handle für den initialisierten Miniportadapter, den der Miniporttreiber als nicht wiederherstellbar eingestuft hat.
Rückgabewert
NdisMRemoveMiniport kann folgendes zurückgeben:
Rückgabecode | Beschreibung |
---|---|
|
Der Miniportadapter wurde entfernt. |
|
Fehler beim Entfernen des Miniportadapters. |
Hinweise
Wenn ein Miniporttreiber festgestellt hat, dass ein bestimmter Miniportadapter ausgefallen ist und nicht wiederherstellbar ist, kann der Miniporttreiber NdisMRemoveMiniport aufrufen, um den Miniportadapter aus dem lokalen Computersystem zu entfernen. In diesem Aufruf übergibt der Miniporttreiber das Handle an den zu entfernenden Miniportadapter.
Wenn beispielsweise ein Miniporttreiber erkennt, dass ein Miniportadapter sehr häufig zurückgesetzt wird und der Computer alle paar Sekunden einfriert, kann der Treiber NDIS anfordern, um den Miniportadapter zu entfernen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (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 | Universell |
Header | ndis.h (einschließlich Ndis.h) |
Bibliothek | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
DDI-Complianceregeln | Irql_Miniport_Driver_Function(ndis) |