Compartilhar via


Função EapHostPeerGetUIContext (eappapis.h)

Obtém o contexto de interface do usuário para o suplicante do EAPHost se a interface do usuário for gerada.

EAPHostPeerGetUIContext é sempre seguido pelas seguintes funções.

Sintaxe

DWORD EapHostPeerGetUIContext(
  [in]  EAP_SESSIONID sessionHandle,
  [out] DWORD         *pdwSizeOfUIContextData,
  [out] BYTE          **ppUIContextData,
  [out] EAP_ERROR     **ppEapError
);

Parâmetros

[in] sessionHandle

Um ponteiro para uma estrutura de EAP_SESSIONID que contém o identificador exclusivo para esta sessão de autenticação EAP no servidor EAPHost. Esse identificador é retornado no parâmetro pSessionId em uma chamada anterior para EapHostPeerBeginSession.

[out] pdwSizeOfUIContextData

Um ponteiro para um valor que especifica o tamanho, em bytes, do buffer de dados de contexto da interface do usuário retornado em ppUIContextData.

[out] ppUIContextData

Um ponteiro para um ponteiro para um buffer que contém os dados de contexto de interface do usuário suplicantes do EAPHost. O endereço apontado por esse parâmetro é passado para EapHostPeerInvokeInteractiveUI como o parâmetro IN pUIContextData.

[out] ppEapError

Um ponteiro para o endereço de uma estrutura EAP_ERROR . O endereço deve ser definido como NULL antes de chamar essa função. Se os dados de erro estiverem disponíveis, um ponteiro para o endereço de uma estrutura EAP_ERROR que contenha erros gerados durante a execução dessa chamada de função será recebido. Depois de usar os dados de erro, libere essa memória chamando EapHostPeerFreeEapError.

Retornar valor

Nenhum

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho eappapis.h
Biblioteca Eappprxy.lib
DLL Eappprxy.dll

Confira também

Funções de tempo de execução supplicante EAPHost

EapHostPeerInvokeInteractiveUI

EapHostPeerSetUIContext