ADS_SD_CONTROL_ENUM-Enumeration (iads.h)
Die ADS_SD_CONTROL_ENUM-Enumeration gibt Steuerelementflags für einen Sicherheitsdeskriptor an.
Syntax
typedef enum __MIDL___MIDL_itf_ads_0001_0048_0005 {
ADS_SD_CONTROL_SE_OWNER_DEFAULTED = 0x1,
ADS_SD_CONTROL_SE_GROUP_DEFAULTED = 0x2,
ADS_SD_CONTROL_SE_DACL_PRESENT = 0x4,
ADS_SD_CONTROL_SE_DACL_DEFAULTED = 0x8,
ADS_SD_CONTROL_SE_SACL_PRESENT = 0x10,
ADS_SD_CONTROL_SE_SACL_DEFAULTED = 0x20,
ADS_SD_CONTROL_SE_DACL_AUTO_INHERIT_REQ = 0x100,
ADS_SD_CONTROL_SE_SACL_AUTO_INHERIT_REQ = 0x200,
ADS_SD_CONTROL_SE_DACL_AUTO_INHERITED = 0x400,
ADS_SD_CONTROL_SE_SACL_AUTO_INHERITED = 0x800,
ADS_SD_CONTROL_SE_DACL_PROTECTED = 0x1000,
ADS_SD_CONTROL_SE_SACL_PROTECTED = 0x2000,
ADS_SD_CONTROL_SE_SELF_RELATIVE = 0x8000
} ADS_SD_CONTROL_ENUM;
Konstanten
ADS_SD_CONTROL_SE_OWNER_DEFAULTED Wert: 0x1 Ein Standardmechanismus stellt die Besitzersicherheits-ID (SID) des Sicherheitsdeskriptors anstelle des ursprünglichen Anbieters des Sicherheitsdeskriptors bereit. |
ADS_SD_CONTROL_SE_GROUP_DEFAULTED Wert: 0x2 Ein Standardmechanismus stellt die Gruppen-SID des Sicherheitsdeskriptors anstelle des ursprünglichen Anbieters des Sicherheitsdeskriptors bereit. |
ADS_SD_CONTROL_SE_DACL_PRESENT Wert: 0x4 Die dacl (Discretionary Access Control List) ist im Sicherheitsdeskriptor vorhanden. Wenn dieses Flag nicht festgelegt ist oder wenn dieses Flag festgelegt ist und die DACL NULL ist, ermöglicht der Sicherheitsdeskriptor vollzugriff für alle Benutzer. |
ADS_SD_CONTROL_SE_DACL_DEFAULTED Wert: 0x8 Der Sicherheitsdeskriptor verwendet eine Standard-DACL, die aus dem Zugriffstoken des Erstellers erstellt wurde. |
ADS_SD_CONTROL_SE_SACL_PRESENT Wert: 0x10 Die Systemzugriffssteuerungsliste (SACL) ist im Sicherheitsdeskriptor vorhanden. |
ADS_SD_CONTROL_SE_SACL_DEFAULTED Wert: 0x20 Der Sicherheitsdeskriptor verwendet eine standardmäßige SACL, die aus dem Zugriffstoken des Erstellers erstellt wurde. |
ADS_SD_CONTROL_SE_DACL_AUTO_INHERIT_REQ Wert: 0x100 Die DACL des Sicherheitsdeskriptors muss geerbt werden. |
ADS_SD_CONTROL_SE_SACL_AUTO_INHERIT_REQ Wert: 0x200 Die SACL des Sicherheitsdeskriptors muss geerbt werden. |
ADS_SD_CONTROL_SE_DACL_AUTO_INHERITED Wert: 0x400 Die DACL des Sicherheitsdeskriptors unterstützt die automatische Weitergabe von vererbbaren Zugriffssteuerungseinträgen (AcEs) an vorhandene untergeordnete Objekte. |
ADS_SD_CONTROL_SE_SACL_AUTO_INHERITED Wert: 0x800 Die SACL des Sicherheitsdeskriptors unterstützt die automatische Weitergabe vererbbarer ACEs an vorhandene untergeordnete Objekte. |
ADS_SD_CONTROL_SE_DACL_PROTECTED Wert: 0x1000 Der Sicherheitsdeskriptor lässt nicht zu, dass vererbbare ACEs die DACL ändern. |
ADS_SD_CONTROL_SE_SACL_PROTECTED Wert: 0x2000 Der Sicherheitsdeskriptor lässt nicht zu, dass vererbbare ACEs die SACL ändern. |
ADS_SD_CONTROL_SE_SELF_RELATIVE Wert: 0x8000 Der Sicherheitsdeskriptor hat ein selbstrelatives Format mit allen Sicherheitsinformationen in einem fortlaufenden Speicherblock. |
Hinweise
Weitere Informationen finden Sie unter Access Control unter Sicherheit im Platform Software Development Kit (SDK).
Da VBScript keine Informationen aus einer Typbibliothek lesen kann, verstehen VBScript-Anwendungen die oben definierten symbolischen Konstanten nicht. Sie sollten stattdessen die numerischen Konstanten verwenden, um die entsprechenden Flags in Ihren VBScript-Anwendungen festzulegen. Wenn Sie die symbolischen Konstanten als bewährte Programmierpraxis verwenden möchten, sollten Sie explizite Deklarationen solcher Konstanten wie hier in Ihren VBScript-Anwendungen vornehmen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Kopfzeile | iads.h |