Condividi tramite


enumerazione ADS_SD_CONTROL_ENUM (iads.h)

L'enumerazione ADS_SD_CONTROL_ENUM specifica i flag di controllo per un descrittore di sicurezza.

Sintassi

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;

Costanti

 
ADS_SD_CONTROL_SE_OWNER_DEFAULTED
Valore: 0x1
Un meccanismo predefinito fornisce l'identificatore di sicurezza del proprietario (SID) del descrittore di sicurezza anziché il provider originale del descrittore di sicurezza.
ADS_SD_CONTROL_SE_GROUP_DEFAULTED
Valore: 0x2
Un meccanismo predefinito fornisce il SID di gruppo del descrittore di sicurezza anziché il provider originale del descrittore di sicurezza.
ADS_SD_CONTROL_SE_DACL_PRESENT
Valore: 0x4
L'elenco di controllo degli accessi discrezionali (DACL) è presente nel descrittore di sicurezza. Se questo flag non è impostato o se questo flag è impostato e l'elenco dati DACL è NULL, il descrittore di sicurezza consente l'accesso completo a tutti.
ADS_SD_CONTROL_SE_DACL_DEFAULTED
Valore: 0x8
Il descrittore di sicurezza usa un daCL predefinito compilato dal token di accesso dell'autore.
ADS_SD_CONTROL_SE_SACL_PRESENT
Valore: 0x10
L'elenco di controllo di accesso del sistema (SACL) è presente nel descrittore di sicurezza.
ADS_SD_CONTROL_SE_SACL_DEFAULTED
Valore: 0x20
Il descrittore di sicurezza usa un sacl predefinito compilato dal token di accesso dell'autore.
ADS_SD_CONTROL_SE_DACL_AUTO_INHERIT_REQ
Valore: 0x100
L'elenco dati del descrittore di sicurezza deve essere ereditato.
ADS_SD_CONTROL_SE_SACL_AUTO_INHERIT_REQ
Valore: 0x200
Il descrittore di sicurezza SACL del descrittore di sicurezza deve essere ereditato.
ADS_SD_CONTROL_SE_DACL_AUTO_INHERITED
Valore: 0x400
L'elenco dati del descrittore di sicurezza supporta la propagazione automatica delle voci di controllo di accesso ereditabili agli oggetti figlio esistenti.
ADS_SD_CONTROL_SE_SACL_AUTO_INHERITED
Valore: 0x800
SACL del descrittore di sicurezza supporta la propagazione automatica degli ACL ereditabili agli oggetti figlio esistenti.
ADS_SD_CONTROL_SE_DACL_PROTECTED
Valore: 0x1000
Il descrittore di sicurezza non consente agli ACL ereditabili di modificare l'elenco dati.
ADS_SD_CONTROL_SE_SACL_PROTECTED
Valore: 0x2000
Il descrittore di sicurezza non consente agli ACL ereditabili di modificare SACL.
ADS_SD_CONTROL_SE_SELF_RELATIVE
Valore: 0x8000
Il descrittore di sicurezza è di formato auto-relativo con tutte le informazioni di sicurezza in un blocco continuo di memoria.

Commenti

Per altre informazioni, vedere Controllo di accesso in Security in Platform Software Development Kit (SDK).

Poiché VBScript non può leggere le informazioni da una libreria di tipi, le applicazioni VBScript non comprendono le costanti simboliche definite in precedenza. È consigliabile usare le costanti numeriche per impostare i flag appropriati nelle applicazioni VBScript. Se si desidera usare le costanti simboliche come una buona pratica di programmazione, è consigliabile rendere dichiarazioni esplicite di tali costanti, come fatto qui, nelle applicazioni VBScript.

Requisiti

   
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Intestazione iads.h

Vedi anche

Enumerazioni ADSI

Controllo dell’accesso