Função NdisMRemoveMiniport (ndis.h)
A função NdisMRemoveMiniport remove o adaptador de driver de miniporto especificado que o driver de miniporto determinou ser irrecuperável do sistema.
Sintaxe
NDIS_STATUS NdisMRemoveMiniport(
NDIS_HANDLE MiniportHandle
);
Parâmetros
MiniportHandle
O identificador do adaptador de miniporto inicializado que o driver de miniporto determinou é irrecuperável.
Valor de retorno
NdisMRemoveMiniport pode retornar um dos seguintes:
Código de retorno | Descrição |
---|---|
|
O adaptador de miniporto foi removido. |
|
Falha na tentativa de remover o adaptador de miniporto. |
Observações
Se um driver de miniporto tiver determinado que um adaptador de miniporto específico falhou e não for irrecuperável, o driver de miniporto poderá chamar NdisMRemoveMiniport para remover o adaptador de miniporto do sistema de computador local. Nesta chamada, o driver de miniporto passa o identificador para o adaptador de miniporto a ser removido.
Por exemplo, se um driver de miniporto detectar que um adaptador de miniporto está sendo redefinido com muita frequência e estiver fazendo com que o computador congele a cada poucos segundos, o driver poderá solicitar NDIS para remover o adaptador de miniporto.