Bagikan melalui


Antarmuka IADsNameTranslate (iads.h)

Antarmuka IADsNameTranslate menerjemahkan nama yang dibedakan (DN) di antara berbagai format seperti yang didefinisikan dalam enumerasi ADS_NAME_TYPE_ENUM . Fitur ini tersedia untuk objek di Direktori Aktif.

Terjemahan nama dilakukan pada server direktori. Untuk menerjemahkan DN, berkomunikasi dengan server melalui objek IADsNameTranslate , dan tentukan objek mana yang menarik dan format apa yang diinginkan. Berikut ini adalah proses umum untuk menggunakan antarmuka IADsNameTranslate .

Pertama, buat instans objek IADsNameTranslate .

Kedua, inisialisasi objek IADsNameTranslate dengan menentukan server direktori menggunakan
IADsNameTranslate::Init atau IADsNameTranslate::InitEx methods.

Ketiga, atur objek direktori di server dengan menentukan nama dengan metode IADsNameTranslate::Set dan format dengan metode IADsNameTranslate::SetEx .

Keempat, ambil nama objek dalam format yang ditentukan dengan metode IADsNameTranslate::Get atau IADsNameTranslate::GetEx .

Contoh kode berikut menunjukkan cara membuat objek IADsNameTranslate di Visual C++, Visual Basic, dan Halaman Server VBScript/Active.

Catatan Elemen format seperti yang didefinisikan dalam enumerasi ADS_NAME_TYPE_ENUM dan digunakan oleh IADsNameTranslate tidak setara dan tidak dapat dipertukarkan dengan elemen format yang digunakan oleh fungsi DsCrackName . Jangan membingungkan penggunaan yang tepat dari format elemen yang sama bernama tetapi tidak dapat dipertukarkan.
 

Warisan

Antarmuka IADsNameTranslate mewarisi dari antarmuka IDispatch . IADsNameTranslate juga memiliki jenis anggota berikut:

Metode

Antarmuka IADsNameTranslate memiliki metode ini.

 
IADsNameTranslate::Get

Mengambil nama objek direktori dalam format yang ditentukan.
IADsNameTranslate::GetEx

Mendapatkan nama objek dalam format yang ditentukan.
IADsNameTranslate::Init

Menginisialisasi objek terjemahan nama dengan mengikat ke server direktori, domain, atau katalog global tertentu, menggunakan kredensial pengguna saat ini.
IADsNameTranslate::InitEx

Menginisialisasi objek terjemahan nama dengan mengikat ke server direktori, domain, atau katalog global tertentu, menggunakan kredensial pengguna yang ditentukan.
IADsNameTranslate::Set

Mengarahkan layanan direktori untuk menyiapkan objek tertentu untuk terjemahan nama.
IADsNameTranslate::SetEx

Menetapkan array objek untuk terjemahan nama.

Persyaratan

   
Klien minimum yang didukung Windows Vista
Server minimum yang didukung Windows Server 2008
Target Platform Windows
Header iads.h

Lihat juga

ADS_NAME_TYPE_ENUM

CoCreateInstance

Metode Properti IADsNameTranslate

Antarmuka IADsNameTranslate

IADsNameTranslate::Get

IADsNameTranslate::GetEx

IADsNameTranslate::Init

IADsNameTranslate::InitEx

IADsNameTranslate::Set

IADsNameTranslate::SetEx

IDispatch