Dela via


Funktionen GetHashFromFile

Genererar en hash över innehållet i den angivna filen.

Den här funktionen har blivit inaktuell. Använd metoden ICLRStrongName::GetHashFromFile i stället.

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.

Kommentarer

Den här funktionen är samma som GetHashFromFileW, förutom att filnamnsspecifikationen är ANSI i stället för Unicode.

Krav

Plattformar: Se Systemkrav.

Huvudet: StrongName.h

Bibliotek: Ingår som en resurs i MsCorEE.dll

.NET Framework versioner: Tillgänglig sedan 2.0

Se även