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