Antarmuka IDirectoryObject (iads.h)

Antarmuka IDirectoryObject adalah antarmuka COM non-Automation yang memberi klien akses langsung ke objek layanan direktori. Antarmuka memungkinkan akses melalui protokol over-the-wire langsung, bukan melalui cache atribut ADSI. Menggunakan protokol over-the-wire mengoptimalkan performa. Dengan IDirectoryObject, klien bisa mendapatkan, atau mengatur, sejumlah atribut objek dengan satu panggilan metode. Tidak seperti metode Automation yang sesuai, yang dipanggil dalam batch, metode IDirectoryObject dijalankan ketika dipanggil. IDirectoryObject tidak melakukan penembolokan atribut.

Klien Non-Automation dapat memanggil metode IDirectoryObject untuk mengoptimalkan performa dan memanfaatkan antarmuka layanan direktori asli. Klien Automation tidak dapat menggunakan IDirectoryObject. Sebaliknya, mereka harus menggunakan antarmuka IAD .

Dari penyedia yang disediakan sistem ADSI, hanya penyedia LDAP yang mendukung antarmuka ini.

Warisan

Antarmuka IDirectoryObject mewarisi dari antarmuka IUnknown . IDirectoryObject juga memiliki jenis anggota ini:

Metode

Antarmuka IDirectoryObject memiliki metode ini.

 
IDirectoryObject::CreateDSObject

Membuat anak dari objek layanan direktori saat ini.
IDirectoryObject::D eleteDSObject

Menghapus objek daun di pohon direktori.
IDirectoryObject::GetObjectAttributes

Mengambil satu atau beberapa atribut tertentu dari objek layanan direktori.
IDirectoryObject::GetObjectInformation

Metode IDirectoryObject::GetObjectInformation mengambil pointer ke struktur ADS_OBJECT_INFO yang berisi data mengenai identitas dan lokasi objek layanan direktori.
IDirectoryObject::SetObjectAttributes

Metode IDirectoryObject::SetObjectAttributes memodifikasi data dalam satu atau beberapa atribut objek tertentu yang ditentukan dalam struktur ADS_ATTR_INFO.

Persyaratan

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

Lihat juga

IAD