DOT11EXTIHV_DEINIT_SERVICE função de retorno de chamada (wlanihv.h)

Importante A interface lan sem fio Native 802.11 foi preterida no Windows 10 e posterior. Em vez disso, use a WDI (Interface de Driver de Dispositivo) da WLAN. Para obter mais informações sobre o WDI, consulte Modelo de driver universal do Windows da WLAN.
 
O sistema operacional chama a função Dot11ExtIhvDeinitService para interromper a DLL de Extensões IHV.

Sintaxe

DOT11EXTIHV_DEINIT_SERVICE Dot11extihvDeinitService;

void Dot11extihvDeinitService()
{...}

Parâmetros

Essa função de retorno de chamada não tem parâmetros.

Retornar valor

Nenhum

Comentários

Quando a função Dot11ExtIhvDeinitService é chamada, a DLL de Extensões IHV deve ser levada a um estado em que possa ser descarregada com segurança pelo sistema operacional. A DLL deve seguir estas diretrizes quando essa função é chamada.

  • O sistema operacional chama o Função Dot11ExtIhvDeinitAdapter antes de chamar a função Dot11ExtIhvDeinitService . Como resultado, a função Dot11ExtIhvDeinitService não deve iniciar nenhuma operação no adaptador WLAN. Em vez disso, Dot11ExtIhvDeinitService deve preparar a DLL para ser descarregada pelo sistema operacional.
  • A DLL deve encerrar todos os threads em execução que criou. A DLL não deve retornar da chamada da função Dot11ExtIhvDeinitService até que todos os threads tenham sido encerrados.
  • A DLL deve liberar todos os recursos alocados para a própria DLL. Em particular, toda a memória alocada pela DLL por meio de chamadas para Dot11ExtAllocateBuffer deve ser liberada por meio de chamadas para Dot11ExtFreeBuffer.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.
Plataforma de Destino Área de Trabalho
Cabeçalho wlanihv.h (inclua Wlanihv.h)

Confira também

Dot11ExtAllocateBuffer

Dot11ExtIhvDeinitAdapter

Dot11ExtFreeBuffer