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

Weitere Informationen

ADSI-Enumerationen

Zugriffssteuerung