Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bir Unicode dizesi tarafından belirtilen dosyanın içeriği üzerinde karma oluşturur.
Sözdizimi
HRESULT GetHashFromFileW (
[in] LPCWSTR wszFilePath,
[in, out] unsigned int *piHashAlg,
[out] BYTE *pbHash,
[in] DWORD cchHash,
[out] DWORD *pchHash
);
Parametreler
wszFilePath
[in] Karma olarak dosyanın Unicode adı.
piHashAlg
[in, out] Karma oluşturulurken kullanılacak algoritma. Geçerli algoritmalar, Win32 CryptoAPI tarafından tanımlanan algoritmalardır. 0 olarak ayarlanırsa piHashAlg , CALG_SHA-1 varsayılan algoritması kullanılır.
pbHash
[out] Oluşturulan karmayı içeren bir bayt dizisi.
cchHash
[in] tarafından pbHashişaret edilen arabellek boyutu üst sınırı.
pchHash
[out] bayt cinsinden pbHashboyutu.
Dönüş Değeri
S_OK yöntem başarıyla tamamlandıysa; aksi takdirde, hatayı gösteren bir HRESULT değeri (bkz. Bir liste için Ortak HRESULT Değerleri ).
Açıklamalar
Dosya adı belirtiminin ANSI yerine Unicode olması dışında, bu yöntem ICLRStrongName::GetHashFromFile yöntemiyle aynıdır.
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: MetaHost.h
Kitaplığı: MSCorEE.dll'da kaynak olarak dahil edilen
.NET Framework Sürümleri: 4'ten beri kullanılabilir