Structure MSIFILEHASHINFO (msi.h)
La structure MSIFILEHASHINFO contient les informations de hachage de fichier retournées par MsiGetFileHash et utilisées dans la table MsiFileHash.
Syntaxe
typedef struct _MSIFILEHASHINFO {
ULONG dwFileHashInfoSize;
ULONG dwData[4];
} MSIFILEHASHINFO, *PMSIFILEHASHINFO;
Membres
dwFileHashInfoSize
Spécifie la taille, en octets, de cette structure de données. Définissez ce membre sizeof(MSIFILEHASHINFO)
sur avant d’appeler la fonction MsiGetFileHash .
dwData[4]
Le hachage de fichier 128 bits entier est contenu dans quatre champs 32 bits. Le premier champ correspond à la colonne HashPart1 de la table MsiHashFile, le deuxième champ correspond à la colonne HashPart2, le troisième champ correspond à la colonne HashPart3 et le quatrième champ correspond à la colonne HashPart4.
Notes
Le hachage de fichier entré dans les champs de la table MsiFileHash doit être obtenu en appelant MsiGetFileHash ou la méthode FileHash. N’utilisez pas d’autres méthodes pour générer un hachage de fichier.
Spécifications
Client minimal pris en charge | 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 |
En-tête | msi.h |