スポンサーリンク
ホーム»Qt逆引きマニュアル»Windows関連» Windows:ACE継承フラグ

Windows:ACE継承フラグ

当サイトは、アフィリエイト広告を利用しています

ファイルやディレクトリにアクセス権を設定する際に、対象とするオブジェクトをどのように指定するかをまとめたものです。

ACE継承フラグ

フラグ概要
0x1OBJECT_INHERIT_ACEコンテナでない子オブジェクトが有効なACEとして継承する。
0x2CONTAINER_INHERIT_ACEコンテナである子オブジェクトが有効なACEとして継承する。
0x4NO_PROPAGATE_INHERIT_ACEOBJECT_INHERIT_ACE と CONTAINER_INHERIT_ACE の各ビットは、継承された ACE へ伝播しない。
0x8INHERIT_ONLY_ACE子オブジェクトのみにACEが適用される
0x10INHERITED_ACE ACE を継承するよう指示

ACE継承フラグの組み合わせ

概要ACLフラグ
0x0このフォルダのみ
0x1このフォルダとファイルOBJECT_INHERIT_ACE
0x2このフォルダとサブフォルダCONTAINER_INHERIT_ACE
0x3このフォルダとサブフォルダとファイルOBJECT_INHERIT_ACE
CONTAINER_INHERIT_ACE
0x9ファイルのみOBJECT_INHERIT_ACE
INHERIT_ONLY_ACE
0xAサブフォルダのみCONTAINER_INHERIT_ACE
INHERIT_ONLY_ACE
0xBサブフォルダとファイルのみOBJECT_INHERIT_ACE
CONTAINER_INHERIT_ACE
INHERIT_ONLY_ACE
0x10親の権限を継承&このフォルダのみINHERITED_ACE
0x11親の権限を継承&このフォルダとファイルINHERITED_ACE
OBJECT_INHERIT_ACE
0x12親の権限を継承&このフォルダとサブフォルダINHERITED_ACE
CONTAINER_INHERIT_ACE
0x13親の権限を継承&このフォルダとサブフォルダとファイルINHERITED_ACE
OBJECT_INHERIT_ACE
CONTAINER_INHERIT_ACE
0x19親の権限を継承&ファイルのみINHERITED_ACE
OBJECT_INHERIT_ACE
INHERIT_ONLY_ACE
0x1A親の権限を継承&サブフォルダのみINHERITED_ACE
CONTAINER_INHERIT_ACE
INHERIT_ONLY_ACE
0x1B親の権限を継承&サブフォルダとファイルのみINHERITED_ACE
OBJECT_INHERIT_ACE
CONTAINER_INHERIT_ACE
INHERIT_ONLY_ACE

参考サイト:https://msdn.microsoft.com/ja-jp/library/cc401908.aspx
http://dsp74118.blogspot.jp/2014/02/subinaclflagaccessmask.html

コメント

タイトルとURLをコピーしました