iDirectorySearch 介面 (iads.h)

IDirectorySearch介面是純 COM 介面,可提供低負荷方法,非自動化用戶端可用來在基礎目錄中執行查詢。

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

繼承

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

方法

IDirectorySearch介面具有這些方法。

 
IDirectorySearch::AbandonSearch

IDirectorySearch::AbandonSearch 方法會放棄先前呼叫 ExecuteSearch 方法所起始的搜尋。
IDirectorySearch::CloseSearchHandle

IDirectorySearch::CloseSearchHandle 方法會關閉搜尋結果的控制碼,並釋放相關聯的記憶體。
IDirectorySearch::ExecuteSearch

IDirectorySearch::ExecuteSearch 方法會執行搜尋,並將結果傳遞至呼叫端。
IDirectorySearch::FreeColumn

IDirectorySearch::FreeColumn 方法會釋放針對資料行所配置之 IDirectorySearch::GetColumn 方法的記憶體。
IDirectorySearch::GetColumn

IDirectorySearch::GetColumn 方法會從搜尋結果的具名資料行取得資料。
IDirectorySearch::GetFirstRow

GetFirstRow 方法會取得搜尋結果的第一個資料列。 此方法會發出或重新發出新的搜尋,即使之前已呼叫此方法也一樣。
IDirectorySearch::GetNextColumnName

IDirectorySearch::GetNextColumnName 方法會取得包含資料的搜尋結果中下一個資料行的名稱。
IDirectorySearch::GetNextRow

取得搜尋結果的下一個資料列。
IDirectorySearch::GetPreviousRow

IDirectorySearch::GetPreviousRow 方法會取得搜尋結果的前一個資料列。 如果提供者未提供資料指標支援,它應該會傳回E_NOTIMPL。
IDirectorySearch::SetSearchPreference

指定在後續搜尋中取得資料的搜尋喜好設定。

需求

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