enumerasi ADS_ACEFLAG_ENUM (iads.h)
Enumerasi ADS_ACEFLAG_ENUM digunakan untuk menentukan perilaku Entri Access Control (ACE) untuk objek Direktori Aktif.
Untuk informasi selengkapnya dan nilai yang mungkin untuk file, berbagi file, dan objek registri, lihat anggota AceFlags dari struktur ACE_HEADER .
Sintaks
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;
Konstanta
ADS_ACEFLAG_INHERIT_ACE Nilai: 0x2 Objek turunan akan mewarisi entri kontrol akses (ACE) ini. ACE yang diwariskan dapat diwariskan kecuali bendera ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE diatur. |
ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE Nilai: 0x4 Sistem akan menghapus bendera ADS_ACEFLAG_INHERIT_ACE untuk ACE objek anak yang diwariskan. Ini mencegah ACE diwarisi oleh generasi objek berikutnya. |
ADS_ACEFLAG_INHERIT_ONLY_ACE Nilai: 0x8 Menunjukkan bahwa ACE khusus warisan yang tidak menjalankan kontrol akses pada objek yang dilampirkan. Jika bendera ini tidak diatur, ACE adalah ACE efektif yang memberikan kontrol akses pada objek yang dilampirkan. |
ADS_ACEFLAG_INHERITED_ACE Nilai: 0x10 Menunjukkan apakah ACE diwariskan atau tidak. Sistem mengatur bit ini. |
ADS_ACEFLAG_VALID_INHERIT_FLAGS Nilai: 0x1f Menunjukkan apakah bendera warisan valid. Sistem mengatur bit ini. |
ADS_ACEFLAG_SUCCESSFUL_ACCESS Nilai: 0x40 Menghasilkan pesan audit untuk upaya akses yang berhasil, digunakan dengan ACE yang mengaudit sistem dalam daftar kontrol akses sistem (SACL). |
ADS_ACEFLAG_FAILED_ACCESS Nilai: 0x80 Menghasilkan pesan audit untuk upaya akses yang gagal, digunakan dengan ACE yang mengaudit sistem dalam SACL. |
Keterangan
Karena VBScript tidak dapat membaca data dari pustaka jenis, aplikasi VBScript tidak memahami konstanta simbolis seperti yang ditentukan dalam enumerasi ini. Anda harus menggunakan konstanta numerik sebagai gantinya untuk mengatur bendera yang sesuai di aplikasi VBScript Anda. Jika Anda ingin menggunakan konstanta simbolis sebagai praktik pemrograman yang baik, tulis deklarasi eksplisit dari konstanta tersebut, seperti yang dilakukan di sini, dalam aplikasi VBScript Anda.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista |
Server minimum yang didukung | Windows Server 2008 |
Header | iads.h |