Compartilhar via


Funções nativas do manipulador IHV 802.11

Importante

A interface lan sem fio Native 802.11 foi preterida em Windows 10 e posteriores. 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.

As funções do Manipulador IHV do Native 802.11 são fornecidas pela DLL de Extensões IHV e são chamadas pelo sistema operacional para fazer o seguinte:

  • Alocar e liberar buffers que são usados na estrutura Nativa 802.11.
  • Envie pacotes, como um pacote definido por um algoritmo de autenticação, por meio do adaptador WLAN (LAN sem fio) do IHV.
  • Receba pacotes com base em uma lista especificada de valores IEEE EtherType e regras de isenção de privacidade.
  • Configure o adaptador WLAN do IHV com várias configurações de segurança para qualquer autenticação proprietária e algoritmos de criptografia.
  • Interface com a DLL de Extensões de Interface do Usuário IHV (se instalada) para processar notificações de eventos. Por exemplo, a DLL de Extensões IHV poderia notificar a DLL de Extensões de Interface do Usuário sobre os vários estágios envolvidos em uma conexão de rede BSS (conjunto de serviços básico).

Para obter mais informações sobre a DLL de Extensões de IHV UI, consulte DLL de extensões de interface do usuário IHV nativas 802.11.

Observação

Com exceção de Dot11ExtIhvGetVersionInfo e Dot11ExtIhvInitService, o sistema operacional chama as funções do Manipulador IHV por meio de um ponteiro de função associado a um membro da estrutura DOT11EXT_IHV_HANDLERS . Quando o sistema operacional chama a função manipulador IHV Dot11ExtIhvInitService , a DLL de Extensões IHV retorna a lista de ponteiros para as funções do Manipulador IHV por meio do parâmetro pDot11IHVHandlers .

Esta seção descreve as seguintes funções de Manipulador IHV Nativo 802.11.