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


GetHashFromFileW függvény

Egy Unicode-sztring által megadott fájl tartalmának kivonatát hozza létre.

Ez a függvény elavult. Ehelyett használja az ICLRStrongName::GetHashFromFileW metódust.

Szintaxis

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

Paraméterek

wszFilePath
[in] A kivonatolásra használt fájl Unicode-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 a következőre pbHashmutat: .

pchHash
[kifelé] A mérete bájtban kifejezve pbHash.

Megjegyzések

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

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: 1.0 óta elérhető

Lásd még