Функция QuerySecurityContextToken (sspi.h)
Получает маркер доступа для контекста безопасности клиента и использует его напрямую.
Синтаксис
KSECDDDECLSPEC SECURITY_STATUS SEC_ENTRY QuerySecurityContextToken(
[in] PCtxtHandle phContext,
[out] void **Token
);
Параметры
[in] phContext
Дескриптор контекста для запроса.
[out] Token
Возвращен дескриптор маркера доступа.
Возвращаемое значение
Если функция завершается успешно, функция возвращает SEC_E_OK.
Если функция завершается сбоем, она возвращает ненулевой код ошибки. Один из возможных кодов ошибки возвращается SEC_E_INVALID_HANDLE.
Комментарии
Эта функция вызывается серверным приложением для управления олицетворением за пределами уровня SSPI, например при запуске дочернего процесса. Возвращаемый дескриптор должен быть закрыт с помощью CloseHandle , если дескриптор больше не нужен.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | sspi.h (включая Security.h) |
Библиотека | Secur32.lib |
DLL | Secur32.dll |