Compartilhar via


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

Importante A interface de lan sem fio do Nativo 802.11 é preterida no Windows 10 e posterior. Em vez disso, use a WDI (Interface de Driver de Dispositivo) WLAN. Para obter mais informações sobre o WDI, consulte do 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.

Valor de retorno

Nenhum

Observações

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

  • O sistema operacional chama o função do 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 a 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 de 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 por meio de chamadas para Dot11ExtAllocateBuffer deve ser liberada por meio de chamadas para Dot11ExtFreeBuffer.

Requisitos

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

Consulte também

Dot11ExtAllocateBuffer

Dot11ExtIhvDeinitAdapter

Dot11ExtFreeBuffer