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

Importante A interface lan sem fio nativa 802.11 é preterida em Windows 10 e posterior. Em vez disso, use a WDI (Interface do Driver de Dispositivo) da WLAN. Para obter mais informações sobre o WDI, consulte o modelo de driver Universal do Windows da WLAN.
 
A DLL de Extensões IHV chama a função Dot11ExtSendUIRequest para solicitar a notificação ou a entrada do usuário por meio da DLL de Extensões de IHV IHV Nativas 802.11.

Sintaxe

DOT11EXT_SEND_UI_REQUEST Dot11extSendUiRequest;

DWORD Dot11extSendUiRequest(
  [in, optional] HANDLE hDot11SvcHandle,
  [in]           PDOT11EXT_IHV_UI_REQUEST pIhvUIRequest
)
{...}

Parâmetros

[in, optional] hDot11SvcHandle

O identificador usado pelo sistema operacional para fazer referência ao adaptador de LAN (WLAN) sem fio. Esse valor de identificador foi especificado por meio de uma chamada anterior para a função Manipulador IHV Dot11ExtIhvInitAdapter .

[in] pIhvUIRequest

Um ponteiro para um buffer alocado por chamador, formatado como um DOT11EXT_IHV_UI_REQUEST estrutura.

Valor retornado

Se a chamada for bem-sucedida, a função retornará ERROR_SUCCESS. Caso contrário, ele retornará um código de erro definido em Winerror.h.

Comentários

A DLL de Extensões IHV deve seguir essas diretrizes ao chamar a função Dot11ExtSendUIRequest .

  • As solicitações de notificação de evento pela DLL de extensões de interface do usuário IHV nativas 802.11 são concluídas por meio de uma chamada para o Dot11ExtIhvProcessUIResponse Função manipulador IHV. A DLL de Extensões IHV não deve liberar a memória referenciada pelo parâmetro pIhvUIRequest até que a solicitação seja concluída.
  • Se o sistema operacional chamar as funções do manipulador Dot11ExtIhvAdapterReset ou Dot11ExtIhvDeinitAdapter IHV, a DLL de Extensões IHV poderá assumir que a solicitação de interface do usuário foi cancelada. Nessa situação, a DLL deve liberar a memória referenciada pelo parâmetro pIhvUIRequest .
  • O sistema operacional pode consultar o status de conclusão da solicitação por meio de uma chamada para o Dot11ExtIhvIsUIRequestPending Função manipulador IHV.

Requisitos

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

Confira também

Dot11ExtIhvAdapterReset

Dot11ExtIhvDeinitAdapter

Dot11ExtIhvProcessUIResponse

Dot11ExtIhvInitAdapter

Dot11ExtIhvIsUIRequestPending