iCommonQuery::OpenQueryWindow 方法 (cmnquery.h)
ICommonQuery::OpenQueryWindow 方法显示目录服务查询对话框。 在用户关闭对话框之前,此方法不会返回 。
语法
HRESULT OpenQueryWindow(
[in] HWND hwndParent,
[in] LPOPENQUERYWINDOW pQueryWnd,
[out] IDataObject **ppDataObject
);
参数
[in] hwndParent
包含要用作查询对话框的父窗口的句柄。 如果未指定父级,此参数可以为 NULL 。
[in] pQueryWnd
OPENQUERYWINDOW 结构的地址,该结构定义要执行的查询和查询对话框的特征。
[out] ppDataObject
接收查询结果的 IDataObject 接口指针的地址。 仅当此方法返回 S_OK时,此参数才会接收有效数据。 此 IDataObject 支持以下剪贴板格式。
CFSTR_DSOBJECTNAMES
包含有关目录服务查询对话框中所选对象的数据。
CFSTR_DSQUERYPARAMS
包含有关目录服务查询对话框执行的查询的数据。
CFSTR_DSQUERYSCOPE
包含有关目录服务查询对话框执行的查询范围的数据。
返回值
返回一个标准 HRESULT 值,其中包括以下内容。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
目标平台 | Windows |
标头 | cmnquery.h |
Library | Uuid.lib |
DLL | Dsquery.dll |