Condividi tramite


Metodo ICommonQuery::OpenQueryWindow (cmnquery.h)

Il metodo ICommonQuery::OpenQueryWindow visualizza la finestra di dialogo query del servizio directory. Questo metodo non restituisce finché la finestra di dialogo non è stata chiusa dall'utente.

Sintassi

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

Parametri

[in] hwndParent

Contiene l'handle della finestra da usare come padre della finestra di dialogo della query. Questo parametro può essere NULL se non è specificato alcun elemento padre.

[in] pQueryWnd

Indirizzo di una struttura OPENQUERYWINDOW che definisce la query da eseguire e le caratteristiche della finestra di dialogo di query.

[out] ppDataObject

Indirizzo di un puntatore dell'interfaccia IDataObject che riceve i risultati della query. Questo parametro riceve solo dati validi se questo metodo restituisce S_OK. Questo IDataObject supporta i formati degli Appunti seguenti.

CFSTR_DSOBJECTNAMES

Contiene i dati sugli oggetti selezionati nella finestra di dialogo query del servizio directory.

CFSTR_DSQUERYPARAMS

Contiene i dati relativi alla query eseguita dalla finestra di dialogo query del servizio directory.

CFSTR_DSQUERYSCOPE

Contiene dati sull'ambito della query eseguita dalla finestra di dialogo query del servizio directory.

Valore restituito

Restituisce un valore HRESULT standard, incluso quanto segue.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione cmnquery.h
Libreria Uuid.lib
DLL Dsquery.dll

Vedi anche

CFSTR_DSOBJECTNAMES

CFSTR_DSQUERYPARAMS

CFSTR_DSQUERYSCOPE

DSQUERYINITPARAMS

DSQUERYPARAMS

Visualizzare le interfacce in Active Directory Domain Services

ICommonQuery

Idataobject

OPENQUERYWINDOW