ICLRStrongName::GetHashFromFile — Metoda
Generuje skrót zawartości określonego pliku.
Składnia
HRESULT GetHashFromFile (
[in] LPCSTR szFilePath,
[in, out] unsigned int *piHashAlg,
[out] BYTE *pbHash,
[in] DWORD cchHash,
[out] DWORD *pchHash
);
Parametry
szFilePath
[w] Nazwa pliku do skrótu.
piHashAlg
[in, out] Algorytm do użycia podczas generowania skrótu. Prawidłowe algorytmy są zdefiniowane przez interfejs CryptoAPI Win32. Jeśli piHashAlg
ustawiono wartość 0, zostanie użyty domyślny algorytm CALG_SHA-1.
pbHash
[out] Tablica bajtów zawierająca wygenerowany skrót.
cchHash
[w] Maksymalny rozmiar buforu, który pbHash
wskazuje.
pchHash
[out] Rozmiar zwracany pbHash
w bajtach .
Wartość zwracana
S_OK
jeśli metoda została ukończona pomyślnie; w przeciwnym razie wartość HRESULT wskazująca błąd (zobacz Typowe wartości HRESULT dla listy).
Uwagi
Ta metoda jest taka sama jak metoda ICLRStrongName::GetHashFromFileW , z tą różnicą, że specyfikacja nazwy pliku to ANSI zamiast Unicode.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: MetaHost.h
Biblioteki: Uwzględnione jako zasób w MSCorEE.dll
wersje .NET Framework: dostępne od 4