Функция SspiDecryptAuthIdentityEx (sspi.h)
Расшифровывает структуру SEC_WINNT_AUTH_IDENTITY_OPAQUE .
Синтаксис
SECURITY_STATUS SEC_ENTRY SspiDecryptAuthIdentityEx(
[in] ULONG Options,
[in, out] PSEC_WINNT_AUTH_IDENTITY_OPAQUE EncryptedAuthData
);
Параметры
[in] Options
Параметры расшифровки. Этот параметр должен иметь то же значение, что и значение, переданное функции SspiEncryptAuthIdentityEx , которое может быть одним из следующих значений.
Значение | Значение |
---|---|
|
Зашифрованная структура может быть расшифрована только контекстом безопасности в том же сеансе входа. Этот параметр используется для защиты буфера удостоверений, который отправляется через локальный RPC. |
|
Зашифрованная структура может быть расшифрована только тем же процессом. Вызов функции с этим параметром эквивалентен вызову SspiEncryptAuthIdentity. Этот параметр используется для защиты буфера удостоверений, который сохраняется в частной памяти процесса в течение длительного периода времени. |
[in, out] EncryptedAuthData
Этот буфер является выходными данными функции SspiEncryptAuthIdentityEx .
Возвращаемое значение
Если функция выполняется успешно, она возвращает SEC_E_OK.
Если функция завершается сбоем, она возвращает ненулевой код ошибки.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Целевая платформа | Windows |
Header | sspi.h |