Condividi tramite


Funzione NdisMRemoveMiniport (ndis.h)

La funzione NdisMRemoveMiniport rimuove la scheda driver miniport specificata determinata dal driver miniport non recuperabile dal sistema.

Sintassi

NDIS_STATUS NdisMRemoveMiniport(
  NDIS_HANDLE MiniportHandle
);

Parametri

MiniportHandle

L'handle per l'adattatore miniport inizializzato che il driver miniport ha determinato è irreversibile.

Valore restituito

NdisMRemoveMiniport può restituire uno dei seguenti elementi:

Codice restituito Descrizione
NDIS_STATUS_SUCCESS
L'adattatore miniport è stato rimosso.
NDIS_STATUS_FAILURE
Tentativo di rimuovere l'adattatore miniport non riuscito.

Osservazioni

Se un driver miniport ha determinato che un determinato adattatore miniport non è riuscito ed è irreversibile, il driver miniport può chiamare NdisMRemoveMiniport per rimuovere l'adattatore miniport dal sistema 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.

Fabbisogno

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)