Share via


Função EapHostPeerSetUIContext (eappapis.h)

Fornece um contexto de interface do usuário novo ou atualizado para o método par EAP carregado no EAPHost depois que a interface do usuário é gerada. Para obter mais informações sobre como gerar a interface do usuário, consulte EapHostPeerGetUIContext.

EapHostPeerSetUIContext define os dados de contexto da interface do usuário que foram recebidos de uma chamada para EapHostPeerInvokeInteractiveUI.

Sintaxe

DWORD EapHostPeerSetUIContext(
  [in]  EAP_SESSIONID             sessionHandle,
  [in]  DWORD                     dwSizeOfUIContextData,
  [in]  const BYTE * const        pUIContextData,
  [out] EapHostPeerResponseAction *pEapOutput,
  [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.

[in] dwSizeOfUIContextData

O tamanho, em bytes, do buffer de dados de contexto da interface do usuário fornecido em pUIContextData.

[in] pUIContextData

Um ponteiro para um buffer de bytes que contém os novos dados de contexto de interface do usuário suplicantes a serem definidos no EAPHost. Os dados são retornados do parâmetro EapHostPeerInvokeInteractiveUI OUT.

[out] pEapOutput

Um ponteiro para um valor de enumeração EapHostPeerResponseAction que especifica o código de ação para a próxima etapa que o supplicante deve tomar como resposta.

[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.

Valor retornado

Nenhum

Requisitos

   
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

EapHostPeerGetUIContext

EapHostPeerInvokeInteractiveUI