Installer.FileHash, metodo

Il metodo FileHashdell'oggetto installer accetta il percorso di un file e restituisce un hash a 128 bit di tale file. Le informazioni sull'hash del file vengono restituite come oggetto Record. L'intero hash del file a 128 bit viene restituito come quattro campi delle proprietà IntegerData a 32 bit.

I valori restituiti nell'oggetto Record corrispondono ai quattro campi della struttura MSIFILEHASHINFO restituita da MsiGetFileHash. La numerazione di quattro campi è basata su 1 nella tabella MsiFileHash.

  • Il campo 1 corrisponde alla colonna HashPart1.
  • Il campo 2 corrisponde alla colonna HashPart2.
  • Il campo 3 corrisponde alla colonna HashPart3.
  • Il campo 4 corrisponde alla colonna HashPart4.

Sintassi

Installer.FileHash(
  FilePath,
  Options
)

Parametri

Filepath

Percorso del file di cui eseguire l'hashing.

Opzioni

Riservato per utilizzi futuri.

Il valore di questo parametro deve essere 0 (zero).

Valore restituito

In caso di esito positivo, questo metodo restituisce un oggetto Record contenente l'hash del file.

Requisiti

Requisito Valore
Versione
Windows Programma di installazione 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. programma di installazione di Windows in Windows Server 2003 o Windows XP
DLL
Msi.dll
IID
IID_IInstaller è definito come 000C1090-0000-0000-C000-000000000046

Vedi anche

Controllo delle versioni predefinite dei file

Gestire le dimensioni e le versioni dei file

Tabella MsiFileHash

MsiGetFileHash