Funzione NdisMRemoveMiniport (ndis.h)
La funzione NdisMRemoveMiniport rimuove l'adattatore driver miniport specificato determinato dal driver miniport non recuperabile dal sistema.
Sintassi
NDIS_STATUS NdisMRemoveMiniport(
NDIS_HANDLE MiniportHandle
);
Parametri
MiniportHandle
L'handle per l'adattatore miniport inizializzato determinato dal driver miniport è irreversibile.
Valore restituito
NdisMRemoveMiniport può restituire una delle opzioni seguenti:
Codice restituito | Descrizione |
---|---|
|
L'adattatore miniport è stato rimosso. |
|
Tentativo di rimuovere l'adattatore miniport non riuscito. |
Commenti
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.
Requisiti
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) |