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 |