GetHashFromFile – funkce

Vygeneruje hodnotu hash nad obsahem zadaného souboru.

Tato funkce je zastaralá. Místo toho použijte metodu ICLRStrongName::GetHashFromFile .

Syntaxe

HRESULT GetHashFromFile (  
    [in]  LPCSTR   szFilePath,  
    [in, out] unsigned int   *piHashAlg,
    [out] BYTE     *pbHash,
    [in]  DWORD    cchHash,
    [out] DWORD    *pchHash  
);  

Parametry

szFilePath
[v] Název souboru, který se má hashovat.

piHashAlg
[in, out] Algoritmus, který se má použít při generování hodnoty hash. Platné algoritmy jsou algoritmy definované rozhraním Win32 CryptoAPI. Pokud piHashAlg je nastavená hodnota 0, použije se výchozí algoritmus CALG_SHA-1.

pbHash
[out] Pole bajtů obsahující vygenerovanou hodnotu hash.

cchHash
[v] Maximální velikost vyrovnávací paměti, na kterou pbHash odkazuje.

pchHash
[out] Velikost vráceného pbHashsouboru v bajtech

Poznámky

Tato funkce je stejná jako GetHashFromFileW s tím rozdílem, že specifikace názvu souboru je ANSI místo Unicode.

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: StrongName.h

Knihovny: Zahrnuto jako prostředek v MsCorEE.dll

Verze rozhraní .NET Framework: K dispozici od verze 2.0

Viz také