Bagikan melalui


Metode ICLRStrongName::GetHashFromFile

Menghasilkan hash atas konten file yang ditentukan.

Sintaks

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

Parameter

szFilePath
[in] Nama file hash.

piHashAlg
[in, out] Algoritma yang digunakan saat menghasilkan hash. Algoritma yang valid adalah algoritma yang didefinisikan oleh Win32 CryptoAPI. Jika piHashAlg diatur ke 0, algoritma default CALG_SHA-1 digunakan.

pbHash
[out] Array byte yang berisi hash yang dihasilkan.

cchHash
[in] Ukuran maksimum buffer yang ditunjuk oleh pbHash.

pchHash
[out] Ukuran pbHash yang dikembalikan dalam byte.

Tampilkan Nilai

S_OK jika metode berhasil diselesaikan; jika tidak, nilai HRESULT yang menunjukkan kegagalan (lihat Nilai HRESULT Umum untuk daftar).

Keterangan

Metode ini sama dengan metode ICLRStrongName::GetHashFromFileW, kecuali jika spesifikasi nama file adalah Unicode, bukan ANSI.

Persyaratan

Platform: Lihat Persyaratan Sistem.

Header: MetaHost.h

Pustaka: Disertakan sebagai sumber daya dalam MSCorEE.dll

Versi .NET Framework: Tersedia mulai dari 4

Lihat juga