Installer.FileHash-Methode
Die FileHash-Methode des Installer-Objekts verwendet den Pfad zu einer Datei und gibt einen 128-Bit-Hash dieser Datei zurück. Die Dateihashinformationen werden als Record-Objekt zurückgegeben. Der gesamte 128-Bit-Dateihash wird als vier IntegerData-Eigenschaftsfelder mit 32-Bit zurückgegeben.
Die im Record-Objekt zurückgegebenen Werte entsprechen den vier Feldern der MSIFILEHASHINFO-Struktur, die von MsiGetFileHash zurückgegeben werden. Die Nummerierung von vier Feldern in der MsiFileHash-Tabelle basiert auf 1.
- Feld 1 entspricht der Spalte HashPart1.
- Feld 2 entspricht der Spalte HashPart2.
- Feld 3 entspricht der Spalte HashPart3.
- Feld 4 entspricht der Spalte HashPart4.
Syntax
Installer.FileHash(
FilePath,
Options
)
Parameter
-
FilePath
-
Pfad zur Datei, die gehasht werden soll.
-
Optionen
-
Für die zukünftige Verwendung reserviert.
Der Wert dieses Parameters darf nicht 0 (null) sein.
Rückgabewert
Bei erfolgreicher Ausführung gibt diese Methode ein Record-Objekt zurück, das den Hash der Datei enthält.
Anforderungen
Anforderung | Wert |
---|---|
Version |
Windows Installer 5.0 unter Windows Server 2012, Windows 8, Windows Server 2008 R2 oder Windows 7. Windows Installer 4.0 oder Windows Installer 4.5 unter Windows Server 2008 oder Windows Vista. Windows Installer unter Windows Server 2003 oder Windows XP |
DLL |
|
IID |
IID_IInstaller ist definiert als 000C1090-0000-0000-C000-000000000046 |
Siehe auch