Enumerasi ADSTYPEENUM (iads.h)
Enumerasi ADSTYPEENUM digunakan untuk mengidentifikasi jenis data nilai properti ADSI.
Sintaks
typedef enum __MIDL___MIDL_itf_ads_0000_0000_0001 {
ADSTYPE_INVALID = 0,
ADSTYPE_DN_STRING,
ADSTYPE_CASE_EXACT_STRING,
ADSTYPE_CASE_IGNORE_STRING,
ADSTYPE_PRINTABLE_STRING,
ADSTYPE_NUMERIC_STRING,
ADSTYPE_BOOLEAN,
ADSTYPE_INTEGER,
ADSTYPE_OCTET_STRING,
ADSTYPE_UTC_TIME,
ADSTYPE_LARGE_INTEGER,
ADSTYPE_PROV_SPECIFIC,
ADSTYPE_OBJECT_CLASS,
ADSTYPE_CASEIGNORE_LIST,
ADSTYPE_OCTET_LIST,
ADSTYPE_PATH,
ADSTYPE_POSTALADDRESS,
ADSTYPE_TIMESTAMP,
ADSTYPE_BACKLINK,
ADSTYPE_TYPEDNAME,
ADSTYPE_HOLD,
ADSTYPE_NETADDRESS,
ADSTYPE_REPLICAPOINTER,
ADSTYPE_FAXNUMBER,
ADSTYPE_EMAIL,
ADSTYPE_NT_SECURITY_DESCRIPTOR,
ADSTYPE_UNKNOWN,
ADSTYPE_DN_WITH_BINARY,
ADSTYPE_DN_WITH_STRING
} ADSTYPEENUM;
Konstanta
ADSTYPE_INVALID Nilai: 0 Tipe data tidak valid |
ADSTYPE_DN_STRING String adalah Distinguished Name (jalur) dari objek layanan direktori. |
ADSTYPE_CASE_EXACT_STRING String adalah jenis peka huruf besar/kecil. |
ADSTYPE_CASE_IGNORE_STRING String adalah jenis yang tidak peka huruf besar/kecil. |
ADSTYPE_PRINTABLE_STRING Untai (karakter) dapat ditampilkan pada layar atau dalam cetak. |
ADSTYPE_NUMERIC_STRING String adalah angka yang akan ditafsirkan sebagai teks. |
ADSTYPE_BOOLEAN Data tersebut bernilai Boolean. |
ADSTYPE_INTEGER Data adalah nilai bilangan bulat. |
ADSTYPE_OCTET_STRING String adalah array byte. |
ADSTYPE_UTC_TIME Data adalah waktu universal seperti yang dinyatakan dalam Universal Time Coordinate (UTC). |
ADSTYPE_LARGE_INTEGER Data memiliki nilai bilangan bulat panjang. |
ADSTYPE_PROV_SPECIFIC String adalah string khusus penyedia. |
ADSTYPE_OBJECT_CLASS Tidak digunakan. |
ADSTYPE_CASEIGNORE_LIST Data adalah daftar string yang tidak peka huruf besar/kecil. |
ADSTYPE_OCTET_LIST Data adalah daftar string oktet. |
ADSTYPE_PATH String adalah jalur direktori. |
ADSTYPE_POSTALADDRESS String adalah jenis alamat pos. |
ADSTYPE_TIMESTAMP Data adalah stempel waktu dalam hitungan detik. |
ADSTYPE_BACKLINK String adalah tautan belakang. |
ADSTYPE_TYPEDNAME String berjenis nama. |
ADSTYPE_HOLD Data adalah struktur data Hold. |
ADSTYPE_NETADDRESS String adalah alamat bersih. |
ADSTYPE_REPLICAPOINTER Data adalah penunjuk replika. |
ADSTYPE_FAXNUMBER String adalah nomor faks. |
ADSTYPE_EMAIL Data adalah pesan email. |
ADSTYPE_NT_SECURITY_DESCRIPTOR Data adalah pendeskripsi keamanan Windows seperti yang diwakili oleh array byte. |
ADSTYPE_UNKNOWN Data berjenis tidak terdefinis. |
ADSTYPE_DN_WITH_BINARY Data ini ADS_DN_WITH_BINARY digunakan untuk memetakan nama khusus ke GUID nonvarying. Untuk informasi selengkapnya, lihat Keterangan. |
ADSTYPE_DN_WITH_STRING Data ini ADS_DN_WITH_STRING digunakan untuk memetakan nama khusus ke nilai string nonvarying. Untuk informasi selengkapnya, lihat Keterangan. |
Keterangan
Saat memperluas skema direktori aktif untuk menambahkan ADS_DN_WITH_BINARY, Anda juga harus menentukan definisi atribut "otherWellKnownGuid". Tambahkan yang berikut ini ke definisi atribut file ldf: "omObjectClass:: KoZIhvcUAQEBCw=="
Saat memperluas skema direktori aktif untuk menambahkan ADS_DN_WITH_STRING, Anda juga harus menentukan definisi atribut "otherWellKnownGuid". Tambahkan yang berikut ini ke definisi atribut file ldf: "omObjectClass:: KoZIhvcUAQEBDA=="
Karena VBScript tidak dapat membaca data dari pustaka jenis, aplikasi VBScript tidak mengenali konstanta simbolis, seperti yang didefinisikan di atas. Gunakan konstanta numerik sebagai gantinya untuk mengatur bendera yang sesuai di aplikasi VBScript Anda. Untuk menggunakan konstanta simbolis sebagai praktik pemrograman yang baik, tulis 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 |