Estructura MSIFILEHASHINFO (msi.h)
La estructura MSIFILEHASHINFO contiene la información hash de archivo devuelta por MsiGetFileHash y usada en la tabla MsiFileHash.
Sintaxis
typedef struct _MSIFILEHASHINFO {
ULONG dwFileHashInfoSize;
ULONG dwData[4];
} MSIFILEHASHINFO, *PMSIFILEHASHINFO;
Members
dwFileHashInfoSize
Especifica el tamaño, en bytes, de esta estructura de datos. Establezca este miembro sizeof(MSIFILEHASHINFO)
en antes de llamar a la función MsiGetFileHash .
dwData[4]
El hash de archivo de 128 bits completo se encuentra en cuatro campos de 32 bits. El primer campo corresponde a la columna HashPart1 de la tabla MsiHashFile, el segundo campo corresponde a la columna HashPart2, el tercer campo corresponde a la columna HashPart3 y el cuarto campo corresponde a la columna HashPart4.
Comentarios
El hash de archivo especificado en los campos de la tabla MsiFileHash debe obtenerse llamando a MsiGetFileHash o al método FileHash. No use otros métodos para generar un hash de archivo.
Requisitos
Cliente mínimo compatible | Windows Installer 5.0 en Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 en Windows Server 2008 o Windows Vista. Windows Installer en Windows Server 2003 o Windows XP |
Encabezado | msi.h |