共用方式為


IDirectoryObject 介面 (iads.h)

IDirectoryObject 介面是非自動化 COM 介面,可讓用戶端直接存取目錄服務物件。 介面會透過直接無線通訊協定來啟用存取,而不是透過 ADSI 屬性快取。 使用無線通訊協定可優化效能。 透過 IDirectoryObject,用戶端可以使用一個方法呼叫來取得或設定任意數目的物件屬性。 不同於以批次方式叫用的對應 Automation 方法, 呼叫 IDirectoryObject 時會執行這些方法。 IDirectoryObject 不會執行任何屬性快取。

非自動化用戶端可以呼叫 IDirectoryObject 的方法,以將效能優化,並利用原生目錄服務介面。 自動化客戶端無法使用 IDirectoryObject。 相反地,它們應該使用 IADs 介面。

在 ADSI 系統提供的提供者中,只有 LDAP 提供者支援此介面。

繼承

IDirectoryObject 介面繼承自 IUnknown 介面。 IDirectoryObject 也有下列類型的成員:

方法

IDirectoryObject 介面具有這些方法。

 
IDirectoryObject::CreateDSObject

建立目前目錄服務物件的子系。
IDirectoryObject::D eleteDSObject

刪除目錄樹狀目錄中的分葉物件。
IDirectoryObject::GetObjectAttributes

擷取目錄服務物件的一或多個指定屬性。
IDirectoryObject::GetObjectInformation

IDirectoryObject::GetObjectInformation 方法會擷取ADS_OBJECT_INFO結構的指標,其中包含目錄服務對象的識別和位置的相關數據。
IDirectoryObject::SetObjectAttributes

IDirectoryObject::SetObjectAttributes 方法會修改ADS_ATTR_INFO結構中定義的一或多個指定物件屬性中的數據。

規格需求

需求
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
目標平台 Windows
標頭 iads.h

另請參閱

IADs