Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Generuje skrót zawartości pliku określony przez ciąg Unicode.
Składnia
HRESULT GetHashFromFileW (
[in] LPCWSTR wszFilePath,
[in, out] unsigned int *piHashAlg,
[out] BYTE *pbHash,
[in] DWORD cchHash,
[out] DWORD *pchHash
);
Parametry
wszFilePath
[in] Nazwa Unicode pliku do skrótu.
piHashAlg
[in, out] Algorytm używany podczas generowania skrótu. Prawidłowe algorytmy są zdefiniowane przez interfejs CryptoAPI Win32. Jeśli piHashAlg ustawiono wartość 0, używany jest domyślny algorytm CALG_SHA-1.
pbHash
[out] Tablica bajtów zawierająca wygenerowany skrót.
cchHash
[in] Maksymalny rozmiar buforu wskazywany przez pbHash.
pchHash
[out] Rozmiar w bajtach o wartości pbHash.
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::GetHashFromFile , z tą różnicą, że specyfikacja nazwy pliku to Unicode zamiast ANSI.
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