Installer.FileHash, méthode

La méthode FileHash de l’objet Installer prend le chemin d’un fichier et retourne un hachage 128 bits de ce fichier. Les informations de hachage du fichier sont retournées sous la forme d’un objet Record. Le hachage de fichier 128 bits entier est retourné sous la forme de quatre champs de propriété IntegerData 32 bits.

Les valeurs retournées dans l’objet Record correspondent aux quatre champs de la structure MSIFILEHASHINFO retournée par MsiGetFileHash. La numérotation des quatre champs est une numérotation de base 1 dans la table MsiFileHash.

  • Le champ 1 correspond à la colonne HashPart1.
  • Le champ 2 correspond à la colonne HashPart2.
  • Le champ 3 correspond à la colonne HashPart3.
  • Le champ 4 correspond à la colonne HashPart4.

Syntaxe

Installer.FileHash(
  FilePath,
  Options
)

Paramètres

FilePath

Chemin du fichier à hacher.

Options

Réservé pour un usage futur.

La valeur de ce paramètre doit être 0 (zéro).

Valeur retournée

Si elle réussit, cette méthode retourne un objet Record contenant le hachage du fichier.

Configuration requise

Condition requise Valeur
Version
Windows Installer 5.0 sur Windows Server 2012, Windows 8, Windows Server 2008 R2 ou Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 sur Windows Server 2008 ou Windows Vista. Windows Installer sur Windows Server 2003 ou Windows XP
DLL
Msi.dll
IID
IID_IInstaller est défini comme 000C1090-0000-0000-C000-000000000046

Voir aussi

Gestion de versions des fichiers par défaut

Gérer les tailles et les versions des fichiers

MsiFileHash, table

MsiGetFileHash