Freigeben über


IPersistQuery-Schnittstelle (cmnquery.h)

Die IPersistQuery-Schnittstelle wird zum Speichern und Abrufen von Abfrageparametern in und aus persistentem Speicher verwendet. Dieser Speicher bezieht sich auf die Abfrageparameter, nicht auf die Ergebnisse einer Abfrage. Ein Zeiger auf diese Schnittstelle wird auf eine Abfrageformularerweiterung in der CQPM_PERSIST-Nachricht bereitgestellt. Eine Anwendung kann auch eine eigene IPersistQuery-Implementierung bereitstellen, indem sie einen Zeiger auf diese Schnittstelle an den Abfragehandler im pPersistQuery-Element der OPENQUERYWINDOW-Struktur übergibt, wenn ICommonQuery::OpenQueryWindow aufgerufen wird.

Vererbung

Die IPersistQuery-Schnittstelle erbt von IPersist. IPersistQuery verfügt auch über folgende Membertypen:

Methoden

Die IPersistQuery-Schnittstelle verfügt über diese Methoden.

 
IPersistQuery::Clear

Leert den Inhalt des Abfragespeichers.
IPersistQuery::ReadInt

Liest einen ganzzahligen Wert aus dem Abfragespeicher.
IPersistQuery::ReadString

Liest eine Zeichenfolge aus dem Abfragespeicher.
IPersistQuery::ReadStruct

Liest eine Struktur aus dem Abfragespeicher.
IPersistQuery::WriteInt

Schreibt einen ganzzahligen Wert in den Abfragespeicher.
IPersistQuery::WriteString

Schreibt eine Zeichenfolge in den Abfragespeicher.
IPersistQuery::WriteStruct

Schreibt eine -Struktur in den Abfragespeicher.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile cmnquery.h

Weitere Informationen

CQPM_PERSIST

Anzeigeschnittstellen in Active Directory Domain Services

ICommonQuery::OpenQueryWindow

Ipersist

OPENQUERYWINDOW