Sdílet prostřednictvím


ICLRStrongName::GetHashFromFileW – metoda

Vygeneruje hodnotu hash nad obsahem souboru určeným řetězcem Unicode.

Syntaxe

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

Parametry

wszFilePath
[v] Název souboru v kódování Unicode, který se má zatřiďovat.

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 odkazuje .pbHash

pchHash
[out] Velikost v bajtech pbHash.

Návratová hodnota

S_OK pokud se metoda úspěšně dokončila; v opačném případě hodnota HRESULT, která označuje selhání (viz Běžné hodnoty HRESULT pro seznam).

Poznámky

Tato metoda je stejná jako metoda ICLRStrongName::GetHashFromFile s tím rozdílem, že specifikace názvu souboru je Unicode místo ANSI.

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: MetaHost.h

Knihovny: Zahrnuto jako prostředek v MSCorEE.dll

Verze rozhraní .NET Framework: K dispozici od 4

Viz také