ControlFlags 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
這些旗標會影響安全性描述元 (Security Descriptor) 行為。
此列舉支援其成員值的位元組合。
public enum class ControlFlags
[System.Flags]
public enum ControlFlags
[<System.Flags>]
type ControlFlags =
Public Enum ControlFlags
- 繼承
- 屬性
欄位
DiscretionaryAclAutoInherited | 1024 | 指定已自動從父代繼承 Discretionary 存取控制清單 (DACL)。 僅由資源管理員設定。 |
DiscretionaryAclAutoInheritRequired | 256 | 忽略。 |
DiscretionaryAclDefaulted | 8 | 指定 DACL 已由預設機制取得。 僅由資源管理員設定。 |
DiscretionaryAclPresent | 4 | 指定 DACL 不為 |
DiscretionaryAclProtected | 4096 | 指定資源管理員防止自動繼承。 由資源管理員或使用者設定。 |
DiscretionaryAclUntrusted | 64 | 忽略。 |
GroupDefaulted | 2 | 指定群組 SecurityIdentifier 已由預設機制取得。 只由資源管理員設定,不應由呼叫端設定。 |
None | 0 | 沒有控制旗標。 |
OwnerDefaulted | 1 | 指定擁有人 SecurityIdentifier 已由預設機制取得。 只由資源管理員設定,不應由呼叫端設定。 |
RMControlValid | 16384 | 指定保留欄位的內容有效。 |
SelfRelative | 32768 | 指定安全性描述元的二進位表示使用自我相關格式。 一定會設定這個旗標。 |
ServerSecurity | 128 | 忽略。 |
SystemAclAutoInherited | 2048 | 指定已自動從父代繼承系統存取控制清單 (SACL)。 僅由資源管理員設定。 |
SystemAclAutoInheritRequired | 512 | 忽略。 |
SystemAclDefaulted | 32 | 指定 SACL 已由預設機制取得。 僅由資源管理員設定。 |
SystemAclPresent | 16 | 指定 SACL 不為 |
SystemAclProtected | 8192 | 指定資源管理員防止自動繼承。 由資源管理員或使用者設定。 |