Структура MSIFILEHASHINFO (msi.h)
Структура MSIFILEHASHINFO содержит сведения о хэше файла, возвращенные MsiGetFileHash и используемые в таблице MsiFileHash.
Синтаксис
typedef struct _MSIFILEHASHINFO {
ULONG dwFileHashInfoSize;
ULONG dwData[4];
} MSIFILEHASHINFO, *PMSIFILEHASHINFO;
Члены
dwFileHashInfoSize
Указывает размер данной структуры данных в байтах. Перед вызовом sizeof(MSIFILEHASHINFO)
функции MsiGetFileHash задайте для этого элемента значение .
dwData[4]
Весь 128-разрядный хэш файла содержится в четырех 32-разрядных полях. Первое поле соответствует столбцу HashPart1 таблицы MsiHashFile, второе — столбцу HashPart2, третье — столбцу HashPart3, а четвертое — столбцу HashPart4.
Комментарии
Хэш файла, введенный в поля таблицы MsiFileHash, должен быть получен путем вызова метода MsiGetFileHash или FileHash. Не используйте другие методы для создания хэша файла.
Требования
Минимальная версия клиента | Установщик Windows 5.0 в Windows Server 2012, Windows 8, Windows Server 2008 R2 или Windows 7. Установщик Windows 4.0 или установщик Windows 4.5 в Windows Server 2008 или Windows Vista. Установщик Windows в Windows Server 2003 или Windows XP |
Верхняя часть | msi.h |