Struttura MSIFILEHASHINFO (msi.h)
La struttura MSIFILEHASHINFO contiene le informazioni hash dei file restituite da MsiGetFileHash e usate nella tabella MsiFileHash.
Sintassi
typedef struct _MSIFILEHASHINFO {
ULONG dwFileHashInfoSize;
ULONG dwData[4];
} MSIFILEHASHINFO, *PMSIFILEHASHINFO;
Members
dwFileHashInfoSize
Specifica le dimensioni, in byte, di questa struttura di dati. Impostare questo membro su sizeof(MSIFILEHASHINFO)
prima di chiamare la funzione MsiGetFileHash .
dwData[4]
L'intero hash del file a 128 bit è contenuto in quattro campi a 32 bit. Il primo campo corrisponde alla colonna HashPart1 della tabella MsiHashFile, il secondo campo corrisponde alla colonna HashPart2, il terzo campo corrisponde alla colonna HashPart3 e il quarto campo corrisponde alla colonna HashPart4.
Commenti
L'hash del file immesso nei campi della tabella MsiFileHash deve essere ottenuto chiamando MsiGetFileHash o il metodo FileHash. Non usare altri metodi per generare un hash di file.
Requisiti
Client minimo supportato | Windows Installer 5.0 in Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 in Windows Server 2008 o Windows Vista. Windows Installer in Windows Server 2003 o Windows XP |
Intestazione | msi.h |