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 |