Функция SspiPrepareForCredRead (sspi.h)
Создает имя целевого объекта и тип учетных данных из указанной структуры удостоверения.
Значения, создаваемые этой функцией, могут передаваться в качестве значений параметров TargetName и Type при вызове функции CredRead .
Синтаксис
SECURITY_STATUS SEC_ENTRY SspiPrepareForCredRead(
[in] PSEC_WINNT_AUTH_IDENTITY_OPAQUE AuthIdentity,
[in] PCWSTR pszTargetName,
[out] PULONG pCredmanCredentialType,
[out] PCWSTR *ppszCredmanTargetName
);
Параметры
[in] AuthIdentity
Структура удостоверений, из которой создаются учетные данные для передачи в функцию CredRead .
[in] pszTargetName
Имя целевого объекта, которое может быть изменено этой функцией в зависимости от значения параметра AuthIdentity .
[out] pCredmanCredentialType
Тип учетных данных для передачи в функцию CredRead .
[out] ppszCredmanTargetName
Целевое имя, передаваемое функции CredRead .
Возвращаемое значение
Если функция завершается успешно, она возвращает SEC_E_OK.
Если функция завершается сбоем, она возвращает ненулевой код ошибки.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | sspi.h |
Библиотека | Secur32.lib |
DLL | SspiCli.dll |