Função NdisIfDeregisterInterface (ndis.h)
A função NdisIfDeregisterInterface desregista um adaptador de rede NDIS que foi registrado anteriormente por uma chamada para o Função NdisIfRegisterInterface .
Sintaxe
void NdisIfDeregisterInterface(
NET_IFINDEX ifIndex
);
Parâmetros
ifIndex
Um índice que identifica o adaptador de rede a ser desregistrado. O provedor de interface obteve esse índice de uma chamada anterior para o Função NdisIfRegisterInterface .
Retornar valor
Nenhum
Comentários
Os provedores de interface NDIS chamam a função NdisIfDeregisterInterface para desregistrar um adaptador de rede e indicar que a interface deve ser removida da lista de interfaces conhecidas no computador.
Um provedor de interface chama a função NdisIfDeregisterInterface , por exemplo, porque a interface foi desinstalada. Os provedores de interface não chamam NdisIfDeregisterInterface para indicar que uma interface mudou de estado.
NdisIfDeregisterInterface libera o índice de interface, de modo que o NDIS pode reatribuir o índice para outra interface registrada posteriormente. Não confunda o índice de interface com o índice NET_LUID , que persiste após a reinicialização de um computador.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte no NDIS 6.0 e posterior. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | ndis.h (inclua Ndis.h) |
Biblioteca | Ndis.lib |
IRQL | PASSIVE_LEVEL |
Regras de conformidade da DDI | Irql_Interfaces_Function(ndis) |