Dela via


ICLRStrongName::GetHashFromFileW, metod

Genererar en hash över innehållet i filen som anges av en Unicode-sträng.

Syntax

HRESULT GetHashFromFileW (
    [in]  LPCWSTR   wszFilePath,  
    [in, out] unsigned int   *piHashAlg,  
    [out] BYTE      *pbHash,  
    [in]  DWORD     cchHash,  
    [out] DWORD     *pchHash  
);

Parametrar

wszFilePath
[in] Unicode-namnet på filen som ska hashas.

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
[in] Den maximala storleken på bufferten som pekar på med pbHash.

pchHash
[ut] Storleken, i byte, på 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::GetHashFromFile , förutom att filnamnsspecifikationen är Unicode i stället för ANSI.

Krav

Plattformar: Se Systemkrav.

Huvudet: MetaHost.h

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

.NET Framework versioner: Tillgänglig sedan 4

Se även