Compartilhar via


Função EapPeerSetCredentials (eapmethodpeerapis.h)

Fornece credenciais de autenticação novas ou atualizadas para o método EAP.

Sintaxe

DWORD EapPeerSetCredentials(
  [in]  EAP_SESSION_HANDLE sessionHandle,
  [in]  LPWSTR             pwszIdentity,
  [in]  LPWSTR             pwszPassword,
  [out] EAP_ERROR          **ppEapError
);

Parâmetros

[in] sessionHandle

Um ponteiro para uma estrutura de EAP_SESSION_HANDLE que contém o identificador exclusivo para essa sessão de autenticação EAP no servidor EAPHost. Esse identificador é retornado no parâmetro pSessionHandle em uma chamada anterior para EapPeerBeginSession.

[in] pwszIdentity

Um ponteiro que especifica a identidade do usuário para a qual definir as credenciais. Essa cadeia de caracteres de identidade do usuário é obtida chamando a função EapPeerGetIdentity .

[in] pwszPassword

Um ponteiro que contém a senha de texto não criptografado para a identidade do usuário.

[out] ppEapError

Um ponteiro para um ponteiro para 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

Se a chave do Registro InvokeUserNameDlg estiver definida, EapPeerSetCredentials deverá ser exportado. Se a chave do Registro InvokeUserNameDlg não estiver definida, EapPeerSetCredentials deverá exportar as funções EapPeerGetIdentity e EapPeerInvokeIdentityUI .

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

Confira também

Método peer EAPHost Run-Time functions

EapPeerGetIdentity

EapPeerInvokeIdentityUI

EapPeerSetCredentials