Função EapPeerInvokeConfigUI (eapmethodpeerapis.h)
Aciona a caixa de diálogo de interface do usuário de configuração de conexão específica do método EAP no cliente.
Sintaxe
DWORD EapPeerInvokeConfigUI(
[in] EAP_METHOD_TYPE *pEapType,
[in] HWND hwndParent,
[in] DWORD dwFlags,
[in] DWORD dwSizeOfConnectionDataIn,
[in] BYTE *pConnectionDataIn,
[out] DWORD *pdwSizeOfConnectionDataOut,
[out] BYTE **ppConnectionDataOut,
[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 de configuração de conexão.
[in] dwFlags
Uma combinação de sinalizadores EAP que descrevem o comportamento da sessão de autenticação EAP.
[in] dwSizeOfConnectionDataIn
Especifica o tamanho, em bytes, do buffer pConnectionDataIn .
[in] pConnectionDataIn
Um ponteiro para os dados de conexão específicos para essa autenticação usada para preencher previamente a interface do usuário de configuração. Quando essa API é chamada pela primeira vez ou quando uma nova sessão de autenticação é iniciada, esse parâmetro é NULL.
[out] pdwSizeOfConnectionDataOut
Recebe um ponteiro para o tamanho, em bytes, do parâmetro ppConnectionDataOut .
[out] ppConnectionDataOut
Recebe um ponteiro para um ponteiro que contém um buffer de bytes com os dados de conexão configurados pelo usuário.
[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 chamando EapPeerFreeErrorMemory.
Valor retornado
Nenhum
Comentários
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
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 |