다음을 통해 공유


IPersistQuery 인터페이스(cmnquery.h)

IPersistQuery 인터페이스는 영구 스토리지와 쿼리 매개 변수를 저장하고 검색하는 데 사용됩니다. 이 스토리지는 쿼리 결과가 아닌 쿼리 매개 변수와 관련이 있습니다. 이 인터페이스에 대한 포인터는 CQPM_PERSIST 메시지의 쿼리 양식 확장에 제공됩니다. ICommonQuery::OpenQueryWindow가 호출되면 애플리케이션은 이 인터페이스에 대한 포인터를 OPENQUERYWINDOW 구조체의 pPersistQuery 멤버에 있는 쿼리 처리기에 전달하여 자체 IPersistQuery 구현을 제공할 수도 있습니다.

상속

IPersistQuery 인터페이스는 IPersist에서 상속됩니다. IPersistQuery 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IPersistQuery 인터페이스에는 이러한 메서드가 있습니다.

 
IPersistQuery::Clear

쿼리 저장소의 내용을 비웁니다.
IPersistQuery::ReadInt

쿼리 저장소에서 정수 값을 읽습니다.
IPersistQuery::ReadString

쿼리 저장소에서 문자열을 읽습니다.
IPersistQuery::ReadStruct

쿼리 저장소에서 구조를 읽습니다.
IPersistQuery::WriteInt

정수 값을 쿼리 저장소에 씁니다.
IPersistQuery::WriteString

쿼리 저장소에 문자열을 씁니다.
IPersistQuery::WriteStruct

쿼리 저장소에 구조를 씁니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 cmnquery.h

추가 정보

CQPM_PERSIST

Active Directory Domain Services 인터페이스 표시

ICommonQuery::OpenQueryWindow

IPersist

OPENQUERYWINDOW