次の方法で共有


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