Partager via


IValidate::Validate, méthode (evalcom2.h)

La méthode Validate effectue la validation du package d’installation ou du module de fusion à l’aide du fichier d’évaluateur de cohérence interne spécifié.

Syntaxe

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

Paramètres

[in, optional] wzICEs

Paramètre facultatif qui spécifie les évaluateurs de cohérence interne (ICE) à exécuter. Vous pouvez spécifier les ICE dans une liste délimitée ou dans une table personnalisée.

Lorsque vous fournissez une liste délimitée d’ICE à exécuter, séparez les ICE dans la liste par deux-points (:), par exemple, « ICE01:ICE03:ICE08 ».

Lorsque vous fournissez le nom d’une table de séquence personnalisée, les ICE à exécuter peuvent être entrés dans la table personnalisée.

Si la valeur de szICEs est NULL, tous les ICE de la table _ICESequence sont exécutés. La table _ICESequence est la table par défaut fournie avec orca.msi et msival2.msi.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
S_OK
S_PENDING
La méthode a échoué.
E_FAIL
La méthode a échoué.

Spécifications

   
Client minimal pris en charge Evalcom2.dll version 3.0.3790.371 ou ultérieure
Plateforme cible Windows
En-tête evalcom2.h
DLL Evalcom2.dll

Voir aussi

IValidate

Utilisation d’Evalcom2

Fonctions de rappel de validation