다음을 통해 공유


IValidate 인터페이스(evalcom2.h)

IValidate 인터페이스를 사용하면 작성 도구가 내부 일관성 평가기 집합에 대해 Windows Installer 패키지의 유효성을 검사할 수 있습니다.

상속

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

메서드

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

 
IValidate::CloseCUB

CloseCUB 메서드는 열려 있는 ICE(내부 일관성 평가기) .cub 파일을 닫습니다. ICE(내부 일관성 평가기) .cub 파일은 OpenCUB 메서드를 사용하여 열 수 있습니다.
IValidate::CloseDatabase

CloseDatabase 메서드는 현재 열려 있는 Windows Installer 패키지 또는 병합 모듈을 닫습니다. OpenDatabase 메서드를 사용하여 Windows Installer 패키지 또는 병합 모듈을 열 수 있습니다.
IValidate::OpenCUB

OpenCUB 메서드는 유효성 검사에 사용할 ICE(내부 일관성 평가기) 파일을 엽니다.
IValidate::OpenDatabase

OpenDatabase 메서드는 유효성 검사를 위해 Windows Installer 설치 패키지 또는 병합 모듈을 엽니다.
IValidate::SetDisplay

SetDisplay 메서드를 사용하면 작성 도구가 콜백 함수를 통해 ICE 상태 메시지를 가져올 수 있습니다.
IValidate::SetStatus

SetStatus 메서드를 사용하면 작성 도구가 등록된 콜백 함수를 통해 유효성 검사 진행률에 대한 정보를 받을 수 있습니다.
IValidate::Validate

Validate 메서드는 지정된 내부 일관성 평가기 파일을 사용하여 설치 패키지 또는 병합 모듈의 유효성 검사를 수행합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Evalcom2.dll 버전 3.0.3790.371 이상
대상 플랫폼 Windows
헤더 evalcom2.h

추가 정보

IValidate

Evalcom2 사용

유효성 검사 콜백 함수