Megosztás a következőn keresztül:


GetHashFromFile függvény

Kivonatot hoz létre a megadott fájl tartalmára.

Ez a függvény elavult. Használja helyette az ICLRStrongName::GetHashFromFile metódust.

Szintaxis

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

Paraméterek

szFilePath
[in] A kivonatolásra kijelölt fájl neve.

piHashAlg
[be, ki] A kivonat létrehozásakor használandó algoritmus. Az érvényes algoritmusok a Win32 CryptoAPI által meghatározott algoritmusok. Ha piHashAlg 0-ra van állítva, a rendszer az alapértelmezett CALG_SHA-1 algoritmust használja.

pbHash
[kifelé] A létrehozott kivonatot tartalmazó bájttömb.

cchHash
[in] A puffer maximális mérete, amely pbHash a pontra mutat.

pchHash
[kifelé] A visszaadott pbHashérték mérete bájtban.

Megjegyzések

Ez a függvény megegyezik a GetHashFromFileW függvénnyel, azzal a kivételrel, hogy a fájlnév specifikációja a Unicode helyett az ANSI.

Követelmények

Platformok: Lásd: Rendszerkövetelmények.

Fejléc: StrongName.h

Könyvtár: Erőforrásként szerepel a MsCorEE.dll

.NET-keretrendszer verziók: 2.0 óta elérhető

Lásd még