GetHashFromFile-Funktion
Generiert einen Hashwert für den Inhalt der angegebenen Datei.
Diese Funktion ist veraltet. Verwenden Sie stattdessen die ICLRStrongName::GetHashFromFile-Methode.
Syntax
HRESULT GetHashFromFile (
[in] LPCSTR szFilePath,
[in, out] unsigned int *piHashAlg,
[out] BYTE *pbHash,
[in] DWORD cchHash,
[out] DWORD *pchHash
);
Parameter
szFilePath
[in] Der Name der Datei, für die ein Hash generiert werden soll.
piHashAlg
[in, out] Der Algorithmus, der beim Generieren des Hashs verwendet werden soll. Gültige Algorithmen sind solche, die von der Win32 CryptoAPI definiert werden. Wenn piHashAlg
auf 0 festgelegt ist, wird der Standardalgorithmus CALG_SHA-1 verwendet.
pbHash
[out] Ein Bytearray, das den generierten Hash enthält.
cchHash
[in] Die maximale Größe des Puffers, auf den pbHash
zeigt.
pchHash
[out] Die Größe des zurückgegebenen pbHash
(in Bytes).
Bemerkungen
Diese Funktion ist identisch mit GetHashFromFileW mit dem Unterschied, dass die Dateinamenspezifikation ANSI statt Unicode ist.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: StrongName.h
Bibliothek: als Ressource in „MsCorEE.dll“ enthalten
.NET Framework-Versionen: Seit 2.0 verfügbar.