SECURITY_SUBJECT_CONTEXT 結構 (wdm.h)

SECURITY_SUBJECT_CONTEXT 結構可用來擷取主體安全性內容,以進行存取驗證和稽核。

驅動程式不得修改或嘗試直接存取此結構的任何成員,以做出安全性決策。 若要建立及操作此結構,請使用一節中列出的支援例程。

語法

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

成員

ClientToken

保留供系統使用。

ImpersonationLevel

保留供系統使用。

PrimaryToken

保留供系統使用。

ProcessAuditId

保留供系統使用。

備註

如需安全性和訪問控制的詳細資訊,請參閱適用於驅動程序開發人員的 Windows 安全性模型,以及 Microsoft Windows SDK 中有關這些主題的檔。

規格需求

需求
標頭 wdm.h (包含 Wdm.h)

另請參閱

ACCESS_STATE

FsRtlNotifyFullChangeDirectory

SECURITY_IMPERSONATION_LEVEL

SeAccessCheck

SeAssignSecurity

SeAssignSecurityEx

SeAuditingFileOrGlobalEvents

SeCaptureSubjectContext

SeCreateClientSecurityFromSubjectContext

SeFilterToken

SeLockSubjectContext

SePrivilegeCheck

SeQuerySubjectContextToken

SeReleaseSubjectContext

SeUnlockSubjectContext