Função EapHostPeerInvokeConfigUI (eaphostpeerconfigapis.h)
Inicia a interface do usuário de configuração do método EAP especificado.
EapHostPeerInvokeConfigUI deve ser chamado em threads que tenham COM inicializado para STA ( Single Threaded Apartment ). Isso pode ser feito chamando a API COM CoInitialize; quando o suplicável tiver terminado com o thread STA , CoUninitialize deverá ser chamado antes de sair.
Sintaxe
DWORD EapHostPeerInvokeConfigUI(
[in] HWND hwndParent,
[in] DWORD dwFlags,
[in] EAP_METHOD_TYPE eapMethodType,
[in] DWORD dwSizeOfConfigIn,
[in] const BYTE *pConfigIn,
[out] DWORD *pdwSizeOfConfigOut,
[out] BYTE **ppConfigOut,
[out] EAP_ERROR **ppEapError
);
Parâmetros
[in] hwndParent
O identificador da janela pai na qual a caixa de diálogo de configuração é exibida.
[in] dwFlags
Uma combinação de sinalizadores EAP que descrevem o comportamento da sessão de autenticação EAP.
[in] eapMethodType
Uma estrutura EAP_METHOD_TYPE que especifica o método EAP.
[in] dwSizeOfConfigIn
O tamanho da configuração de entrada. Pode ser definido como 0 (zero).
[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 (zero).
[out] pdwSizeOfConfigOut
Um ponteiro para um DWORD que especifica o tamanho do buffer apontado por 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 EapHostPeerFreeMemory.
[out] ppEapError
Um ponteiro para um ponteiro para uma estrutura EAP_ERROR que contém quaisquer 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 EapHostPeerFreeErrorMemory.
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 | eaphostpeerconfigapis.h |
Biblioteca | Eappcfg.lib |
DLL | Eappcfg.dll |