Поделиться через


Функция SeReleaseSubjectContext (ntifs.h)

Подпрограмма seReleaseSubjectContext освобождает контекст безопасности субъекта, захваченный предыдущим вызовом SeCaptureSubjectContext.

Синтаксис

void SeReleaseSubjectContext(
  [in, out] PSECURITY_SUBJECT_CONTEXT SubjectContext
);

Параметры

[in, out] SubjectContext

Указатель на захваченный контекст безопасности.

Возвращаемое значение

Никакой

Замечания

Файловые системы должны вызывать SeCaptureSubjectContext перед выполнением проверки доступа или создания сообщений аудита. Это необходимо для обеспечения согласованного контекста безопасности для подпрограмм, таких как SeQueryAuthenticationIdToken, SeQuerySubjectContextTokenи SePrivilegeCheck. После выполнения этих операций отслеживаемый контекст должен быть выпущен как можно скорее путем вызова SeReleaseSubjectContext.

Дополнительные сведения о безопасности и управлении доступом см. в модели безопасности Windows для разработчиков драйверов и документации по этим разделам в пакете SDK для Windows.

Требования

Требование Ценность
целевая платформа Всеобщий
заголовка ntifs.h (include Ntifs.h, Wdm.h)
библиотеки NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL
правил соответствия DDI HwStorPortProhibitedDIs(storport)

См. также

SECURITY_SUBJECT_CONTEXT

SeCaptureSubjectContext

SeCaptureSubjectContextEx

SeLockSubjectContext

SePrivilegeCheck

SeQueryAuthenticationIdToken

SeQuerySubjectContextToken

SeUnlockSubjectContext