Funzione NdisMRemoveMiniport (ndis.h)
La funzione NdisMRemoveMiniport rimuove l'adattatore driver miniport specificato determinato dal driver miniport non recuperabile dal sistema.
NDIS_STATUS NdisMRemoveMiniport(
NDIS_HANDLE MiniportHandle
);
MiniportHandle
L'handle per l'adattatore miniport inizializzato determinato dal driver miniport è irreversibile.
NdisMRemoveMiniport può restituire una delle opzioni seguenti:
Codice restituito | Descrizione |
---|---|
|
L'adattatore miniport è stato rimosso. |
|
Tentativo di rimuovere l'adattatore miniport non riuscito. |
Se un driver miniport ha determinato che un adattatore miniport specifico non è riuscito ed è irreversibile, il driver miniport può chiamare NdisMRemoveMiniport per rimuovere l'adattatore miniport dal sistema del computer locale. In questa chiamata, il driver miniport passa l'handle all'adattatore miniport da rimuovere.
Ad esempio, se un driver miniport rileva che una scheda miniport viene reimpostata molto frequentemente e causa il blocco del computer ogni pochi secondi, il driver può richiedere NDIS per rimuovere l'adattatore miniport.
Requisito | Valore |
---|---|
Client minimo supportato | Supportato in NDIS 5.1 e NDIS 6.0 e versioni successive. Per i driver NDIS 5.1, vedere NdisMRemoveMiniport (NDIS 5.1). |
Piattaforma di destinazione | Universale |
Intestazione | ndis.h (include Ndis.h) |
Libreria | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
Regole di conformità DDI | Irql_Miniport_Driver_Function(ndis) |