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 |