Freigeben über


SeReleaseSubjectContext-Funktion (wdm.h)

Die SeReleaseSubjectContext-Routine gibt einen sicherheitsrelevanten Sicherheitskontext frei, der von einem früheren Aufruf von SeCaptureSubjectContext erfasst wurde.

Syntax

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

Parameter

[in, out] SubjectContext

Zeiger auf den erfassten Sicherheitskontext.

Rückgabewert

Keine

Bemerkungen

Dateisysteme müssen SeCaptureSubjectContext aufrufen, bevor sie die Zugriffsüberprüfung durchführen oder Überwachungsmeldungen generieren. Dies ist erforderlich, um Routinen wie SeQueryAuthenticationIdToken, SeQuerySubjectContextToken und SePrivilegeCheck einen konsistenten Sicherheitskontext bereitzustellen. Nachdem diese Vorgänge ausgeführt wurden, sollte der erfasste Kontext so schnell wie möglich durch Aufrufen von SeReleaseSubjectContext freigegeben werden.

Weitere Informationen zur Sicherheit und Zugriffssteuerung finden Sie in der Dokumentation zu diesen Themen im Microsoft Windows SDK.

Anforderungen

Anforderung Wert
Zielplattform Universell
Header wdm.h (include Ntifs.h, Wdm.h)
Bibliothek NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL
DDI-Complianceregeln HwStorPortProhibitedDDIs(storport)

Weitere Informationen

SECURITY_SUBJECT_CONTEXT

SeCaptureSubjectContext

SeLockSubjectContext

SePrivilegeCheck

SeQueryAuthenticationIdToken

SeQuerySubjectContextToken

SeUnlockSubjectContext