Share via


IValidate-Schnittstelle (evalcom2.h)

Mit der IValidate-Schnittstelle können Erstellungstools ein Windows Installer-Paket anhand einer Reihe von internen Konsistenzauswertungen überprüfen.

Vererbung

Die IValidate-Schnittstelle erbt von der IUnknown-Schnittstelle . IValidate verfügt auch über folgende Arten von Membern:

Methoden

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

 
IValidate::CloseCUB

Die CloseCUB-Methode schließt eine geöffnete ICE-(Internal Consistency Evaluator)-CUB-Datei. CUB-Dateien (Internal Consistency Evaluator, ICE) können mit der OpenCUB-Methode geöffnet werden.
IValidate::CloseDatabase

Die CloseDatabase-Methode schließt das derzeit geöffnete Windows Installer-Paket- oder Mergemodul. Windows Installer-Pakete oder Mergemodule können mithilfe der OpenDatabase-Methode geöffnet werden.
IValidate::OpenCUB

Die OpenCUB-Methode öffnet eine ICE-Datei (Internal Consistency Evaluator), die für die Validierung verwendet werden soll.
IValidate::OpenDatabase

Die OpenDatabase-Methode öffnet ein Windows Installer-Installationspaket oder merge-Modul zur Überprüfung.
IValidate::SetDisplay

Die SetDisplay-Methode ermöglicht es einem Erstellungstool, ICE-status-Nachrichten über eine Rückruffunktion abzurufen.
IValidate::SetStatus

Die SetStatus-Methode ermöglicht es einem Erstellungstool, Informationen über den Status der Überprüfung über eine registrierte Rückruffunktion zu erhalten.
IValidate::Validate

Die Validate-Methode führt die Überprüfung des Installationspakets oder Mergemoduls mithilfe der angegebenen internen Konsistenzauswertungsdatei durch.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Evalcom2.dll Version 3.0.3790.371 oder höher
Zielplattform Windows
Kopfzeile evalcom2.h

Weitere Informationen

IValidate

Verwenden von Evalcom2

Rückruffunktionen der Überprüfung