Compartilhar via


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

Importante A interface lan sem fio Native 802.11 foi preterida em Windows 10 e posteriores. Em vez disso, use a WDI (Interface do Driver de Dispositivo) WLAN. Para obter mais informações sobre o WDI, consulte WLAN Modelo de driver Universal do Windows.
 
O sistema operacional chama a função Dot11ExtIhvProcessUIResponse para concluir uma solicitação de interface do usuário iniciada pela DLL de Extensões IHV por meio de uma chamada para Dot11ExtSendUIRequest.

Sintaxe

DOT11EXTIHV_PROCESS_UI_RESPONSE Dot11extihvProcessUiResponse;

DWORD Dot11extihvProcessUiResponse(
  [in]           GUID guidUIRequest,
  [in]           DWORD dwByteCount,
  [in, optional] LPVOID pvResponseBuffer
)
{...}

Parâmetros

[in] guidUIRequest

O GUID que identifica a solicitação. Esse valor guid foi criado pela DLL de Extensões IHV e passado pelo parâmetro pIhvUIRequest da chamada para Dot11ExtSendUIRequest.

[in] dwByteCount

O comprimento, em bytes, dos dados referenciados por meio do parâmetro pvResponseBuffer .

[in, optional] pvResponseBuffer

Um ponteiro para o buffer que contém os dados do usuário.

Retornar valor

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 pode emitir solicitações para a DLL de Extensões de Interface do Usuário IHV para interação com o usuário, como a exibição de notificações durante a operação de pré-associação ou a entrada de credencial para a operação pós-associação. Para obter mais informações sobre a DLL de extensões de interface do usuário IHV, consulte DLL de extensões de interface do usuário de IHV nativas 802.11.

A DLL de Extensões IHV inicia essas solicitações de interação do usuário por meio de chamadas para a função Dot11ExtSendUIRequest . Para cada solicitação de interface do usuário, a DLL deve formatar uma estrutura DOT11EXT_IHV_UI_REQUEST para definir a solicitação e deve definir o membro guidUIRequest dessa estrutura como um valor GUID que identifique exclusivamente a solicitação de interface do usuário. A DLL passa o endereço da estrutura DOT11EXT_IHV_UI_REQUEST por meio do parâmetro pIhvUIRequest da função Dot11ExtSendUIRequest .

Depois de receber esses dados da DLL de Extensões IHV, o sistema operacional chama a função Dot11ExtIhvProcessUIResponse para processar a resposta do usuário, que é referenciada por meio do parâmetro pvResponseBuffer . Os dados de resposta estão em um formato definido pelo IHV e foram validados pela DLL de Extensões de Interface do Usuário IHV.

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

DOT11EXT_IHV_UI_REQUEST

Dot11ExtSendUIRequest