Função EapMethodAuthenticatorInvokeConfigUI (eapmethodauthenticatorapis.h)
Define uma função que aciona a caixa de diálogo da interface do usuário de configuração de conexão do método EAP no cliente.
EapMethodAuthenticatorInvokeConfigUI é um protótipo de função.
EapHostAuthenticatorInvokeConfigUI deve ser chamado em threads que tenham COM inicializado para o Single Threaded Apartment. Isso pode ser obtido chamando a CoInitialize da API COM; quando o supplicante tiver terminado com o thread STA CoUninitialize deve ser chamado antes de sair.
Sintaxe
DWORD EapMethodAuthenticatorInvokeConfigUI(
[in] EAP_METHOD_TYPE *pEapMethodType,
[in] HWND hwndParent,
[in] DWORD dwFlags,
[in] LPCWSTR pwszMachineName,
[in] DWORD dwSizeOfConfigIn,
[in] BYTE *pConfigIn,
[out] DWORD *pdwSizeOfConfigOut,
[out] BYTE **ppConfigOut,
[out] EAP_ERROR **ppEapError
);
Parâmetros
[in] pEapMethodType
Um ponteiro para 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 iniciará 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] pwszMachineName
O nome do computador de destino que está sendo configurado. NULL significa que o computador local está sendo configurado.
[in] dwSizeOfConfigIn
Especifica o tamanho, em bytes, de pConfigIn. Pode ser definido como 0.
[in] pConfigIn
Um ponteiro para um buffer de bytes que contém elementos de configuração. O buffer é de tamanho dwSizeOfConfigIn. Esse parâmetro poderá ser NULL se dwSizeOfConfigIn estiver definido como 0.
[out] pdwSizeOfConfigOut
Especifica o tamanho, em bytes, dos dados de configuração retornados em ppConfigOut.
[out] ppConfigOut
Um ponteiro para um ponteiro para um buffer de bytes que contém dados de configuração atualizados do usuário. Depois de consumir os dados, essa memória deve ser liberada chamando EapMethodAuthenticatorFreeMemory.
[out] ppEapError
Um ponteiro para o endereço de uma estrutura EAP_ERROR que contém erros gerados pelo EAPHost durante a execução dessa chamada de função. Depois de consumir os dados de erro, essa memória deve ser liberada chamando EapMethodAuthenticatorFreeErrorMemory.
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 | eapmethodauthenticatorapis.h |