enumerazione ADS_ACEFLAG_ENUM (iads.h)
L'enumerazione ADS_ACEFLAG_ENUM viene usata per specificare il comportamento di un Controllo di accesso Entry (ACE) per un oggetto Active Directory.
Per altre informazioni e valori possibili per file, condivisione file e oggetti del Registro di sistema, vedere il membro AceFlags della struttura ACE_HEADER .
Sintassi
typedef enum __MIDL___MIDL_itf_ads_0001_0048_0003 {
ADS_ACEFLAG_INHERIT_ACE = 0x2,
ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE = 0x4,
ADS_ACEFLAG_INHERIT_ONLY_ACE = 0x8,
ADS_ACEFLAG_INHERITED_ACE = 0x10,
ADS_ACEFLAG_VALID_INHERIT_FLAGS = 0x1f,
ADS_ACEFLAG_SUCCESSFUL_ACCESS = 0x40,
ADS_ACEFLAG_FAILED_ACCESS = 0x80
} ADS_ACEFLAG_ENUM;
Costanti
ADS_ACEFLAG_INHERIT_ACE Valore: 0x2 Gli oggetti figlio erediteranno questa voce di controllo di accesso (ACE). L'ACE ereditato è ereditabile a meno che non sia impostato il flag di ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE. |
ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE Valore: 0x4 Il sistema cancella il flag di ADS_ACEFLAG_INHERIT_ACE per gli ACL ereditati degli oggetti figlio. Ciò impedisce all'ACE di essere ereditato dalle generazioni successive di oggetti. |
ADS_ACEFLAG_INHERIT_ONLY_ACE Valore: 0x8 Indica che un ACE di sola eredita che non esercita il controllo di accesso sull'oggetto a cui è collegato. Se questo flag non è impostato, l'ACE è un ACE efficace che esercita il controllo di accesso sull'oggetto a cui è collegato. |
ADS_ACEFLAG_INHERITED_ACE Valore: 0x10 Indica se l'ACE è stato ereditato. Il sistema imposta questo bit. |
ADS_ACEFLAG_VALID_INHERIT_FLAGS Valore: 0x1f Indica se i flag di eredita sono validi. Il sistema imposta questo bit. |
ADS_ACEFLAG_SUCCESSFUL_ACCESS Valore: 0x40 Genera messaggi di controllo per tentativi di accesso riusciti, usati con gli ACL che controllano il sistema in un elenco di controllo di accesso del sistema (SACL). |
ADS_ACEFLAG_FAILED_ACCESS Valore: 0x80 Genera messaggi di controllo per tentativi di accesso non riusciti, usati con gli ACL che controllano il sistema in un SACL. |
Commenti
Poiché VBScript non può leggere i dati da una libreria di tipi, le applicazioni VBScript non comprendono le costanti simboliche definite in queste enumerazioni. È consigliabile usare le costanti numeriche per impostare i flag appropriati nelle applicazioni VBScript. Se si desidera usare le costanti simboliche come una buona procedura di programmazione, scrivere dichiarazioni esplicite di tali costanti, come fatto qui, nelle applicazioni VBScript.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Intestazione | iads.h |