Поделиться через


Функция EapPeerSetCredentials (eapmethodpeerapis.h)

Предоставляет новые или обновленные учетные данные проверки подлинности методу EAP.

Синтаксис

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

Параметры

[in] sessionHandle

Указатель на структуру EAP_SESSION_HANDLE , содержащую уникальный дескриптор для этого сеанса проверки подлинности EAP на сервере EAPHost. Этот дескриптор возвращается в параметре pSessionHandle в предыдущем вызове EapPeerBeginSession.

[in] pwszIdentity

Указатель, указывающий удостоверение пользователя, для которого задаются учетные данные. Эта строка удостоверения пользователя получается путем вызова функции EapPeerGetIdentity .

[in] pwszPassword

Указатель, содержащий пароль в виде ясного текста для удостоверения пользователя.

[out] ppEapError

Указатель на указатель на структуру EAP_ERROR , которая содержит все ошибки, возникающие во время выполнения этого вызова функции. После использования данных об ошибках эту память необходимо освободить, вызвав EapPeerFreeErrorMemory.

Возвращаемое значение

None

Remarks

Если задан раздел реестра InvokeUserNameDlg , необходимо экспортировать EapPeerSetCredentials . Если раздел реестра InvokeUserNameDlg не задан, EapPeerSetCredentials следует экспортировать функции EapPeerGetIdentity и EapPeerInvokeIdentityUI .

Этот вызов выполняется одноранговым EAPHost с помощью указателя функции на этот API. Этот API должен быть реализован в методе EAP, загруженном EAPHost, и должен строго соответствовать синтаксису и типам параметров, указанным в документации.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header eapmethodpeerapis.h

См. также раздел

Функции Run-Time однорангового метода EAPHost

EapPeerGetIdentity

EapPeerInvokeIdentityUI

EapPeerSetCredentials