Antarmuka IADsNamespaces (iads.h)

Antarmuka IADsNamespaces diimplementasikan oleh penyedia AD dan digunakan untuk mengelola objek namespace layanan. Objek namespace adalah kontainer tingkat atas khusus penyedia dan sesuai dengan simpul akar pohon direktori. Objek namespace ADSI berfungsi sebagai titik masuk ke direktori yang mendasar dan memungkinkan administrator layanan direktori untuk menghitung objek namespace layanan yang saat ini diinstal.

Antarmuka ini mendukung dua metode properti untuk mendapatkan dan mengatur properti DefaultContainer yang menyimpan jalur ke objek kontainer. Kontainer default adalah simpul dasar tempat penjelajahan pohon direktori berlangsung. Referensi objek turunan apa pun dapat dibuat relatif terhadap kontainer default ini. Properti DefaultContainer membuatnya lebih efisien dan nyaman bagi klien untuk mereferensikan objek yang terkandung secara berulang.

Dapatkan penunjuk ke antarmuka IADsNamespaces saat Anda mengikat objek menggunakan string "ADs:":

Dim ns As IADsNamespaces
Set ns = GetObject("ADs:")

Klien Non-Automation dapat menggunakan fungsi pembantu ADsGetObject sebagai gantinya.

IADsNamespaces *pNs;
hr = ADsGetObject(L"ADs:", IID_IADsNamespaces, (void**)&pNs);

Selain antarmuka IADsNamespaces , objek namespace ADSI juga mengimplementasikan antarmuka IADsContainer .

Warisan

Antarmuka IADsNamespaces mewarisi dari antarmuka IAD.

Persyaratan

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

Lihat juga

ADsGetObject

IAD

IADsContainer

IDispatch