Diese Dokumentation wurde archiviert und wird nicht länger gepflegt.

ControlFlags-Enumeration

Aktualisiert: November 2007

Diese Flags wirken sich auf das Verhalten der Sicherheitsbeschreibung aus.

Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Memberwerte zulässt.

Namespace:  System.Security.AccessControl
Assembly:  mscorlib (in mscorlib.dll)

[FlagsAttribute]
public enum ControlFlags
/** @attribute FlagsAttribute */
public enum ControlFlags
public enum ControlFlags

MembernameBeschreibung
NoneKeine Steuerungsflags.
OwnerDefaultedGibt an, dass der SecurityIdentifier des Besitzers durch einen Standardmechnismus abgerufen wurde. Wird nur von Ressourcen-Manager festgelegt und darf nicht durch Aufrufer festgelegt werden.
GroupDefaultedGibt an, dass der SecurityIdentifier der Gruppe durch einen Standardmechanismus abgerufen wurde. Wird nur von Ressourcen-Manager festgelegt und darf nicht durch Aufrufer festgelegt werden.
DiscretionaryAclPresentGibt an, dass die DACL nicht null ist. Wird von Ressourcen-Managern oder Benutzern festgelegt.
DiscretionaryAclDefaultedGibt an, dass die DACL durch einen Standardmechanismus abgerufen wurde. Wird nur von Ressourcen-Managern festgelegt.
SystemAclPresentGibt an, dass die SACL nicht null ist. Wird von Ressourcen-Managern oder Benutzern festgelegt.
SystemAclDefaultedGibt an, dass die SACL durch einen Standardmechanismus abgerufen wurde. Wird nur von Ressourcen-Managern festgelegt.
DiscretionaryAclUntrustedWird ignoriert.
ServerSecurityWird ignoriert.
DiscretionaryAclAutoInheritRequiredWird ignoriert.
SystemAclAutoInheritRequiredWird ignoriert.
DiscretionaryAclAutoInheritedGibt an, dass die freigegebene Zugriffssteuerungsliste (DACL – Discretionary Access Control List) automatisch vom übergeordneten Element geerbt wurde. Wird nur von Ressourcen-Managern festgelegt.
SystemAclAutoInheritedGibt an, dass die freigegebene Zugriffsliste (SACL – System Access Control List) automatisch vom übergeordneten Element geerbt wurde. Wird nur von Ressourcen-Managern festgelegt.
DiscretionaryAclProtectedGibt an, dass der Ressourcen-Manager eine automatische Vererbung verhindert. Wird von Ressourcen-Managern oder Benutzern festgelegt.
SystemAclProtectedGibt an, dass der Ressourcen-Manager eine automatische Vererbung verhindert. Wird von Ressourcen-Managern oder Benutzern festgelegt.
RMControlValidGibt an, dass der Inhalt des Felds "Reserved" gültig ist.
SelfRelativeGibt an, dass die binäre Darstellung der Sicherheitsbeschreibung im selbstbezogenen Format vorliegt. Dieses Flag wird immer festgelegt.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

.NET Framework

Unterstützt in: 3.5, 3.0, 2.0
Anzeigen: