Método IEAPProviderConfig::RouterInvokeCredentialsUI (rrascfg.h)
O sistema chama o método RouterInvokeCredentialsUI para invocar a interface do usuário de credenciais para autenticação EAP entre dois roteadores.
Sintaxe
HRESULT RouterInvokeCredentialsUI(
DWORD dwEapTypeId,
ULONG_PTR uConnectionParam,
HWND hwndParent,
DWORD dwFlags,
BYTE *pConnectionDataIn,
DWORD dwSizeOfConnectionDataIn,
BYTE *pUserDataIn,
DWORD dwSizeOfUserDataIn,
BYTE **ppUserDataOut,
DWORD *pdwSizeOfUserDataOut
);
Parâmetros
dwEapTypeId
Especifica o EAP para o qual invocar a interface do usuário de configuração.
uConnectionParam
Especifica a sessão de configuração para a qual invocar a interface do usuário.
hwndParent
Manipule para a janela pai da interface do usuário de configuração.
dwFlags
Especifica o sinalizador RAS_EAP_FLAG_ROUTER. Esse é o único sinalizador válido para esse parâmetro. Indica que a autenticação está entre dois roteadores. Esse parâmetro sempre inclui esse sinalizador.
pConnectionDataIn
Ponteiro para os dados de configuração atuais da interface.
dwSizeOfConnectionDataIn
Especifica o tamanho dos dados de configuração atuais apontados pelo parâmetro pConnectionDataIn .
pUserDataIn
Ponteiro para os dados de credenciais atuais da interface.
dwSizeOfUserDataIn
Especifica o tamanho dos dados de credenciais atuais.
ppUserDataOut
Ponteiro para um ponteiro para um buffer para receber os novos dados de credenciais para a interface.
pdwSizeOfUserDataOut
Ponteiro para uma variável DWORD para receber o tamanho dos novos dados de credenciais.
Retornar valor
Se a função for bem-sucedida, o valor retornado deverá ser S_OK.
Se a função falhar, o valor retornado deverá ser um dos códigos a seguir.
Código de retorno | Descrição |
---|---|
|
Erro não específico. |
|
Um dos argumentos é inválido. |
|
O método falhou porque não foi possível alocar a memória necessária. |
|
Erro inesperado. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | rrascfg.h |
Confira também
Referência de protocolo de autenticação extensível
IEAPProviderConfig::Initialize
IEAPProviderConfig::RouterInvokeConfigUI