Função EapPeerInvokeInteractiveUI (eapmethodpeerapis.h)
Gera uma caixa de diálogo de interface do usuário interativa personalizada para o método EAP no cliente.
Sintaxe
DWORD EapPeerInvokeInteractiveUI(
[in] EAP_METHOD_TYPE *pEapType,
[in] HWND hwndParent,
[in] DWORD dwSizeofUIContextData,
[in] BYTE *pUIContextData,
[out] DWORD *pdwSizeOfDataFromInteractiveUI,
[out] BYTE **ppDataFromInteractiveUI,
[out] EAP_ERROR **ppEapError
);
Parâmetros
[in] pEapType
Uma estrutura EAP_METHOD_TYPE que contém informações de fornecedor e autor sobre o método EAP usado para autenticar a conexão.
[in] hwndParent
Um identificador para a janela pai que gerará a caixa de diálogo de interface do usuário interativa.
[in] dwSizeofUIContextData
O tamanho, em bytes, dos dados de contexto da interface do usuário especificados por pUIContextData.
[in] pUIContextData
Um ponteiro para um buffer de bytes opaco que contém os dados de contexto usados para criar a caixa de diálogo de interface do usuário.
[out] pdwSizeOfDataFromInteractiveUI
Um ponteiro para o tamanho, em bytes, dos dados retornados em ppDataFromInteractiveUI.
[out] ppDataFromInteractiveUI
Um ponteiro para o endereço de um buffer de bytes opaco que contém dados obtidos da caixa de diálogo de interface do usuário interativa.
[out] ppEapError
Um ponteiro para o endereço de uma estrutura EAP_ERROR que contém quaisquer erros gerados durante a execução dessa chamada de função. Depois de consumir os dados de erro, essa memória deve ser liberada chamandoEapPeerFreeErrorMemory.
Retornar valor
Nenhum
Comentários
Essa API é usada quando o EAPHost deve obter dados específicos do usuário para continuar.
Essa chamada é executada por um EAPHost baseado em par usando um ponteiro de função para essa API. Essa API deve ser implementada no método EAP carregado pelo EAPHost e deve estar estritamente em conformidade com a sintaxe e os tipos de parâmetro especificados na documentação.
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 | eapmethodpeerapis.h |