다음을 통해 공유


IValidate::Validate 메서드(evalcom2.h)

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

구문

HRESULT Validate(
  [in, optional] const WCHAR *wzICEs
);

매개 변수

[in, optional] wzICEs

ICE(내부 일관성 평가기)를 실행해야 하는 매개 변수를 지정하는 선택적 매개 변수입니다. 구분된 목록 또는 사용자 지정 테이블에서 ICE를 지정할 수 있습니다.

실행할 ICE의 구분된 목록을 제공하는 경우 목록의 ICE를 콜론(:)(예: "ICE01:ICE03:ICE08")으로 구분합니다.

사용자 지정 시퀀스 테이블의 이름을 제공할 때 실행할 ICE를 사용자 지정 테이블에 입력할 수 있습니다.

szICEs 값이 NULL이면 _ICESequence 테이블의 모든 ICE가 실행됩니다. _ICESequence 테이블은 orca.msi 및 msival2.msi 함께 제공되는 기본 테이블입니다.

반환 값

이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.

반환 코드 Description
S_OK
메서드가 성공했습니다.
S_PENDING
메서드가 실패했습니다.
E_FAIL
메서드가 실패했습니다.

요구 사항

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

추가 정보

IValidate

Evalcom2 사용

유효성 검사 콜백 함수