Метод Installer.FileHash
Метод FileHashобъекта установщика принимает путь к файлу и возвращает 128-разрядный хэш этого файла. Сведения о хэш-файле возвращаются в виде объекта Record. Весь 128-разрядный хэш файла возвращается в виде четырех 32-разрядных полей свойств IntegerData .
Значения, возвращаемые в объекте Записи , соответствуют четырем полям структуры MSIFILEHASHINFO , возвращаемой MsiGetFileHash. В таблице MsiFileHash нумеруется четыре поля.
- Поле 1 соответствует столбцу HashPart1.
- Поле 2 соответствует столбцу HashPart2.
- Поле 3 соответствует столбцу HashPart3.
- Поле 4 соответствует столбцу HashPart4.
Синтаксис
Installer.FileHash(
FilePath,
Options
)
Параметры
-
FilePath
-
Путь к хэш-файлу.
-
Параметры
-
Зарезервировано для последующего использования.
Значение этого параметра должно быть равно 0 (ноль).
Возвращаемое значение
В случае успешного выполнения этот метод возвращает объект Record, содержащий хэш файла.
Требования
Требование | Значение |
---|---|
Версия |
Установщик 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 |
DLL |
|
IID |
IID_IInstaller определяется как 000C1090-0000-0000-C000-0000000000046 |
См. также раздел