TOKEN_MANDATORY_POLICY 構造体は、トークンの必須整合性ポリシーを指定します。
構文
typedef struct _TOKEN_MANDATORY_POLICY {
ULONG Policy;
} TOKEN_MANDATORY_POLICY, *PTOKEN_MANDATORY_POLICY;
メンバーズ
Policy
関連付けられているトークンの必須整合性アクセス ポリシー。 次のいずれかの値を指定できます。
価値 | 意味 |
---|---|
TOKEN_MANDATORY_POLICY_OFF (0x0) | トークンに必須の整合性ポリシーは適用されません。 |
TOKEN_MANDATORY_POLICY_NO_WRITE_UP (0x1) | トークンに関連付けられているプロセスは、より高い必須整合性レベルを持つオブジェクトに書き込むことができません。 |
TOKEN_MANDATORY_POLICY_NEW_PROCESS_MIN (0x2) | トークンを使用して作成されたプロセスには、親プロセスの整合性レベルと実行可能ファイルの整合性レベルの方が低い整合性レベルがあります。 |
TOKEN_MANDATORY_POLICY_VALID_MASK (0x3) | TOKEN_MANDATORY_POLICY_NO_WRITE_UPとTOKEN_MANDATORY_POLICY_NEW_PROCESS_MINの組み合わせ。 |
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista |
ヘッダー | ntifs.h |