Compartilhar via


Função NdisIfDeregisterProvider (ndis.h)

A função NdisIfDeregisterProvider desregistros de um provedor de interface que foi registrado anteriormente por uma chamada para o função NdisIfRegisterProvider.

Sintaxe

void NdisIfDeregisterProvider(
  [in] NDIS_HANDLE NdisProviderHandle
);

Parâmetros

[in] NdisProviderHandle

Um identificador que identifica o provedor de interface de rede. O chamador obteve esse identificador de uma chamada anterior para o função NdisIfRegisterProvider.

Valor de retorno

Nenhum

Observações

Os drivers NDIS chamam a função NdisIfDeregisterProvider para desregister como um provedor de interface de rede. Os drivers NDIS devem desregistificar como provedores de interface quando forem descarregados.

O provedor de interface deve garantir que ele não tenha nenhuma interface registrada quando chama NdisIfDeregisterProvider. Para desregister interfaces, o provedor deve chamar o função NdisIfDeregisterInterface uma vez para cada interface registrada.

O provedor não deve usar o identificador do provedor que passou no parâmetro NdisProviderHandle depois de chamar NdisIfDeregisterProvider.

Requisitos

Requisito Valor
de cliente com suporte mínimo Com suporte no NDIS 6.0 e posterior.
da Plataforma de Destino Área de trabalho
cabeçalho ndis.h (inclua Ndis.h)
biblioteca Ndis.lib
IRQL PASSIVE_LEVEL
regras de conformidade de DDI Irql_Interfaces_Function(ndis)

Consulte também

NdisIfDeregisterInterface

NdisIfRegisterProvider