Bagikan melalui


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

Lihat juga

Enumerasi ADSI

Access Control