Freigeben über


SECURITY_SUBJECT_CONTEXT Struktur (wdm.h)

Die SECURITY_SUBJECT_CONTEXT-Struktur wird verwendet, um den Sicherheitskontext des Antragstellers für die Zugriffsüberprüfung und -überwachung zu erfassen.

Treiber dürfen keine Änderungen vornehmen oder versuchen, direkt auf Mitglieder dieser Struktur zuzugreifen, um Sicherheitsentscheidungen zu treffen. Verwenden Sie zum Erstellen und Bearbeiten dieser Struktur die im Abschnitt Siehe auch Abschnitt aufgeführten Supportroutinen.

Syntax

typedef struct _SECURITY_SUBJECT_CONTEXT {
  PACCESS_TOKEN                ClientToken;
  SECURITY_IMPERSONATION_LEVEL ImpersonationLevel;
  PACCESS_TOKEN                PrimaryToken;
  PVOID                        ProcessAuditId;
} SECURITY_SUBJECT_CONTEXT, *PSECURITY_SUBJECT_CONTEXT;

Angehörige

ClientToken

Reserviert für die Systemverwendung.

ImpersonationLevel

Reserviert für die Systemverwendung.

PrimaryToken

Reserviert für die Systemverwendung.

ProcessAuditId

Reserviert für die Systemverwendung.

Bemerkungen

Weitere Informationen zur Sicherheits- und Zugriffssteuerung finden Sie unter Windows-Sicherheitsmodell für Treiberentwickler und die Dokumentation zu diesen Themen im Microsoft Windows SDK.

Anforderungen

Anforderung Wert
Header- wdm.h (include Wdm.h)

Siehe auch

ACCESS_STATE

FsRtlNotifyFullChangeDirectory

SECURITY_IMPERSONATION_LEVEL

SeAccessCheck-

SeAssignSecurity

SeAssignSecurityEx-

SeAuditingFileOrGlobalEvents

SeCaptureSubjectContext

SeCreateClientSecurityFromSubjectContext

SeFilterToken

SeLockSubjectContext

SePrivilegeCheck

SeQuerySubjectContextToken

SeReleaseSubjectContext

SeUnlockSubjectContext