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
程式庫 Uuid.lib
Dll Dsquery.dll

另請參閱

CFSTR_DSOBJECTNAMES

CFSTR_DSQUERYPARAMS

CFSTR_DSQUERYSCOPE

DSQUERYINITPARAMS

DSQUERYPARAMS

顯示 Active Directory 網域服務 中的介面

ICommonQuery

IDataObject

OPENQUERYWINDOW