GetHashFromFile-Funktion
Erzeugt einen Hash aus den Inhalten der angegebenen Datei.
Diese Funktion ist in .NET Framework, Version 4 veraltet. Verwenden Sie stattdessen die ICLRStrongName::GetHashFromFile-Methode.
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 zu hashenden Datei.piHashAlg
[in, out] Der beim Generieren des Hashs zu verwendende Algorithmus. Die von der Win32-CryptoAPI definierten Algorithmen sind die gültigen Algorithmen. Wenn piHashAlg auf 0 (null) 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.
Hinweise
Diese Funktion verfügt über die gleiche GetHashFromFileW, mit der Ausnahme, dass die Dateinamenspezifikation ANSI statt Unicode lautet.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: StrongName.h
Bibliothek: als Ressource in MsCorEE.dll enthalten
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0
Siehe auch
Referenz
Weitere Ressourcen
ICLRStrongName::GetHashFromFile-Methode
ICLRStrongName::GetHashFromFileW-Methode
Änderungsprotokoll
Datum |
Versionsgeschichte |
Grund |
---|---|---|
Juli 2010 |
Link zu empfohlener Alternative hinzugefügt. |
Informationsergänzung. |