Share via


IValidate::Validate-Methode (evalcom2.h)

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

Syntax

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

Parameter

[in, optional] wzICEs

Optionaler Parameter, der angibt, welche Internal Consistency Evaluators (ICE) ausgeführt werden sollen. Sie können die ICEs in einer durch Trennzeichen getrennten Liste oder in einer benutzerdefinierten Tabelle angeben.

Wenn Sie eine durch Trennzeichen getrennte Liste der auszuführenden ICEs bereitstellen, trennen Sie die ICEs in der Liste durch Doppelpunkte (:), z. B. "ICE01:ICE03:ICE08".

Wenn Sie den Namen einer benutzerdefinierten Sequenztabelle angeben, können die auszuführenden ICEs in die benutzerdefinierte Tabelle eingegeben werden.

Wenn der Wert von szICEsNULL ist, werden alle ICEs in der _ICESequence Tabelle ausgeführt. Die _ICESequence Tabelle ist die Standardtabelle, die mit orca.msi und msival2.msi bereitgestellt wird.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich ausgeführt.
S_PENDING
Fehler bei der Methode.
E_FAIL
Fehler bei der Methode.

Anforderungen

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

Weitere Informationen

IValidate

Verwenden von Evalcom2

Rückruffunktionen der Überprüfung