Share via


Método ICommonQuery::OpenQueryWindow (cmnquery.h)

El método ICommonQuery::OpenQueryWindow muestra el cuadro de diálogo de consulta del servicio de directorio. Este método no devuelve hasta que el usuario haya cerrado el cuadro de diálogo.

Sintaxis

HRESULT OpenQueryWindow(
  [in]  HWND              hwndParent,
  [in]  LPOPENQUERYWINDOW pQueryWnd,
  [out] IDataObject       **ppDataObject
);

Parámetros

[in] hwndParent

Contiene el identificador de la ventana que se va a usar como elemento primario en el cuadro de diálogo de consulta. Este parámetro puede ser NULL si no se especifica ningún elemento primario.

[in] pQueryWnd

Dirección de una estructura OPENQUERYWINDOW que define la consulta para realizar y las características del cuadro de diálogo de consulta.

[out] ppDataObject

Dirección de un puntero de interfaz IDataObject que recibe los resultados de la consulta. Este parámetro solo recibe datos válidos si este método devuelve S_OK. Este IDataObject admite los siguientes formatos de Portapapeles.

CFSTR_DSOBJECTNAMES

Contiene datos sobre los objetos seleccionados en el cuadro de diálogo consulta del servicio de directorio.

CFSTR_DSQUERYPARAMS

Contiene datos sobre la consulta realizada por el cuadro de diálogo consulta del servicio de directorio.

CFSTR_DSQUERYSCOPE

Contiene datos sobre el ámbito de la consulta realizada por el cuadro de diálogo consulta del servicio de directorio.

Valor devuelto

Devuelve un valor HRESULT estándar, incluido lo siguiente.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado cmnquery.h
Library Uuid.lib
Archivo DLL Dsquery.dll

Consulte también

CFSTR_DSOBJECTNAMES

CFSTR_DSQUERYPARAMS

CFSTR_DSQUERYSCOPE

DSQUERYINITPARAMS

DSQUERYPARAMS

Mostrar interfaces en Servicios de dominio de Active Directory

ICommonQuery

IDataObject

OPENQUERYWINDOW