Функция SspiMarshalAuthIdentity (sspi.h)
Сериализует указанную структуру удостоверений в массив байтов.
Синтаксис
SECURITY_STATUS SEC_ENTRY SspiMarshalAuthIdentity(
[in] PSEC_WINNT_AUTH_IDENTITY_OPAQUE AuthIdentity,
[out] unsigned long *AuthIdentityLength,
[out] char **AuthIdentityByteArray
);
Параметры
[in] AuthIdentity
Структура удостоверений для сериализации.
[out] AuthIdentityLength
Длина массива AuthIdentityByteArray в байтах.
[out] AuthIdentityByteArray
Указатель на массив значений байтов, представляющий удостоверение, заданное параметром AuthIdentity .
Возвращаемое значение
Если функция завершается успешно, она возвращает SEC_E_OK.
Если функция завершается сбоем, она возвращает ненулевой код ошибки.
Требования
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | sspi.h |
Библиотека | Secur32.lib |
DLL | SspiCli.dll |