Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Предоставляет новые или обновленные учетные данные проверки подлинности методу 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 |