Função RasEapGetInfo (raseapif.h)
O gerenciador de conexões RAS chama RasEapGetInfo para obter um conjunto de ponteiros de função para um protocolo de autenticação especificado.
Sintaxe
DWORD RasEapGetInfo(
[in] DWORD dwEapTypeId,
[out] PPP_EAP_INFO *pEapInfo
);
Parâmetros
[in] dwEapTypeId
Especifica o protocolo de autenticação para o qual obter informações.
[out] pEapInfo
Ponteiro para uma estrutura PPP_EAP_INFO . A estrutura recebe membros que o RAS define para identificar a versão da estrutura e o protocolo de autenticação para os quais os ponteiros de função são solicitados. Para obter mais informações, consulte PPP_EAP_INFO.
Retornar valor
Se a função for bem-sucedida, o valor retornado será NO_ERROR.
Se a função falhar, o valor retornado deverá ser um código de erro apropriado de Winerror.h, Raserror.h ou Mprerror.h.
Comentários
A DLL que implementa RasEapGetInfo pode dar suporte a mais de um protocolo de autenticação. O parâmetro dwEapTypeId especifica para qual protocolo de autenticação obter informações.
As implementações do EAP devem exportar a função RasEapGetInfo , já que o RAS usa RasEapGetInfo para obter ponteiros para as outras funções de protocolo de autenticação.
Após a inicialização, o Gerenciador de Conexões chama RasEapGetInfo para cada DLL EAP instalada na subchave do Registro, conforme explicado na Visão geral do EAP.
Se a função retornar qualquer valor diferente de NO_ERROR, o RAS considerará o protocolo de autenticação não funcional. O RAS posta um erro no Log de Eventos do Windows NT/Windows 2000 para indicar que esse protocolo não foi iniciado corretamente e, portanto, não está disponível.
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 | raseapif.h |
Confira também
Visão geral do EAP (Protocolo de Autenticação Extensível)