TOKEN_MANDATORY_POLICY構造体は、トークンの必須整合性ポリシーを指定します。
構文
typedef struct _TOKEN_MANDATORY_POLICY {
DWORD 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 [デスクトップ アプリのみ] |
|
サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |
|
Header |
winnt.h (Windows.h を含む) |
こちらもご覧ください
TOKEN_INFORMATION_CLASS