Udostępnij za pośrednictwem


ICLRStrongName::GetHashFromFileW — Metoda

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

Zobacz też