ICLRStrongName::GetHashFromFile-metod
Genererar en hash över innehållet i den angivna filen.
Syntax
HRESULT GetHashFromFile (
[in] LPCSTR szFilePath,
[in, out] unsigned int *piHashAlg,
[out] BYTE *pbHash,
[in] DWORD cchHash,
[out] DWORD *pchHash
);
Parametrar
szFilePath
[i] Namnet på filen som ska hash.
piHashAlg
[in, ut] Algoritmen som ska användas när hashen genereras. Giltiga algoritmer är de som definieras av Win32 CryptoAPI. Om piHashAlg
är inställt på 0 används standardalgoritmen CALG_SHA-1.
pbHash
[ut] En bytematris som innehåller den genererade hashen.
cchHash
[i] Den maximala storleken på bufferten som pbHash
pekar på.
pchHash
[ut] Storleken i byte för den returnerade pbHash
.
Returvärde
S_OK
om metoden har slutförts. annars ett HRESULT-värde som indikerar fel (se Vanliga HRESULT-värden för en lista).
Kommentarer
Den här metoden är samma som metoden ICLRStrongName::GetHashFromFileW , förutom att filnamnsspecifikationen är ANSI i stället för Unicode.
Krav
Plattformar: Se Systemkrav.
Huvudet: MetaHost.h
Bibliotek: Ingår som en resurs i MSCorEE.dll
.NET Framework versioner: Tillgänglig sedan 4