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のこれらのトピックに関するドキュメントを参照してください。

要件

要件
Header wdm.h (Wdm.h を含む)

こちらもご覧ください

ACCESS_STATE

FsRtlNotifyFullChangeDirectory

SECURITY_IMPERSONATION_LEVEL

SeAccessCheck

SeAssignSecurity

SeAssignSecurityEx

SeAuditingFileOrGlobalEvents

SeCaptureSubjectContext

SeCreateClientSecurityFromSubjectContext

SeFilterToken

SeLockSubjectContext

SePrivilegeCheck

SeQuerySubjectContextToken

SeReleaseSubjectContext

SeUnlockSubjectContext