Freigeben über


ICommonQuery::OpenQueryWindow-Methode (cmnquery.h)

Die ICommonQuery::OpenQueryWindow-Methode zeigt das Dialogfeld für die Verzeichnisdienstabfrage an. Diese Methode wird erst zurückgegeben, wenn das Dialogfeld vom Benutzer geschlossen wurde.

Syntax

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

Parameter

[in] hwndParent

Enthält das Handle des Fensters, das als übergeordnetes Element des Abfragedialogfelds verwendet werden soll. Dieser Parameter kann NULL sein, wenn kein übergeordnetes Element angegeben ist.

[in] pQueryWnd

Adresse einer OPENQUERYWINDOW-Struktur , die die auszuführende Abfrage und die Merkmale des Abfragedialogfelds definiert.

[out] ppDataObject

Adresse eines IDataObject-Schnittstellenzeigers , der die Ergebnisse der Abfrage empfängt. Dieser Parameter empfängt nur gültige Daten, wenn diese Methode S_OK zurückgibt. Dieses IDataObject unterstützt die folgenden Zwischenablageformate.

CFSTR_DSOBJECTNAMES

Enthält Daten zu Objekten, die im Dialogfeld Verzeichnisdienstabfrage ausgewählt sind.

CFSTR_DSQUERYPARAMS

Enthält Daten zur Abfrage, die vom Dialogfeld "Verzeichnisdienstabfrage" ausgeführt wird.

CFSTR_DSQUERYSCOPE

Enthält Daten zum Bereich der Abfrage, die vom Dialogfeld "Verzeichnisdienstabfrage" ausgeführt wird.

Rückgabewert

Gibt einen HRESULT-Standardwert zurück, der Folgendes enthält.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile cmnquery.h
Bibliothek Uuid.lib
DLL Dsquery.dll

Weitere Informationen

CFSTR_DSOBJECTNAMES

CFSTR_DSQUERYPARAMS

CFSTR_DSQUERYSCOPE

DSQUERYINITPARAMS

DSQUERYPARAMS

Anzeigeschnittstellen in Active Directory Domain Services

ICommonQuery

Idataobject

OPENQUERYWINDOW