enumerasi ADS_SD_CONTROL_ENUM (iads.h)
Enumerasi ADS_SD_CONTROL_ENUM menentukan bendera kontrol untuk deskriptor keamanan.
Sintaks
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;
Konstanta
ADS_SD_CONTROL_SE_OWNER_DEFAULTED Nilai: 0x1 Mekanisme default menyediakan pengidentifikasi keamanan pemilik (SID) dari deskriptor keamanan daripada penyedia asli deskriptor keamanan. |
ADS_SD_CONTROL_SE_GROUP_DEFAULTED Nilai: 0x2 Mekanisme default menyediakan SID grup pendeskripsi keamanan daripada penyedia asli deskriptor keamanan. |
ADS_SD_CONTROL_SE_DACL_PRESENT Nilai: 0x4 Daftar kontrol akses diskresi (DACL) ada di deskriptor keamanan. Jika bendera ini tidak diatur, atau jika bendera ini diatur dan DACL adalah NULL, deskriptor keamanan memungkinkan akses penuh ke semua orang. |
ADS_SD_CONTROL_SE_DACL_DEFAULTED Nilai: 0x8 Deskriptor keamanan menggunakan DACL default yang dibangun dari token akses pembuat. |
ADS_SD_CONTROL_SE_SACL_PRESENT Nilai: 0x10 Daftar kontrol akses sistem (SACL) ada di deskriptor keamanan. |
ADS_SD_CONTROL_SE_SACL_DEFAULTED Nilai: 0x20 Deskriptor keamanan menggunakan SACL default yang dibangun dari token akses pembuat. |
ADS_SD_CONTROL_SE_DACL_AUTO_INHERIT_REQ Nilai: 0x100 DACL deskriptor keamanan harus diwariskan. |
ADS_SD_CONTROL_SE_SACL_AUTO_INHERIT_REQ Nilai: 0x200 SACL pendeskripsi keamanan harus diwariskan. |
ADS_SD_CONTROL_SE_DACL_AUTO_INHERITED Nilai: 0x400 DACL deskriptor keamanan mendukung penyebaran otomatis entri kontrol akses (ACE) yang dapat diwariskan ke objek anak yang ada. |
ADS_SD_CONTROL_SE_SACL_AUTO_INHERITED Nilai: 0x800 SACL deskriptor keamanan mendukung penyebaran otomatis ACE yang dapat diwariskan ke objek anak yang ada. |
ADS_SD_CONTROL_SE_DACL_PROTECTED Nilai: 0x1000 Deskriptor keamanan tidak akan mengizinkan ACE yang dapat diwariskan untuk mengubah DACL. |
ADS_SD_CONTROL_SE_SACL_PROTECTED Nilai: 0x2000 Deskriptor keamanan tidak akan mengizinkan ACE yang dapat diwariskan untuk memodifikasi SACL. |
ADS_SD_CONTROL_SE_SELF_RELATIVE Nilai: 0x8000 Deskriptor keamanan memiliki format relatif mandiri dengan semua informasi keamanan dalam blok memori berkelanjutan. |
Keterangan
Untuk informasi selengkapnya, lihat Access Control di bawah Keamanan dalam Kit Pengembangan Perangkat Lunak Platform (SDK).
Karena VBScript tidak dapat membaca informasi dari pustaka jenis, aplikasi VBScript tidak memahami konstanta simbolis seperti yang didefinisikan di atas. 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, Anda harus membuat deklarasi eksplisit konstanta tersebut, seperti yang dilakukan di sini, dalam aplikasi VBScript Anda.
Persyaratan
Klien minimum yang didukung | Windows Vista |
Server minimum yang didukung | Windows Server 2008 |
Header | iads.h |