Udostępnij przez


GetHashFromFile — Funkcja

Generuje skrót zawartości określonego pliku.

Ta funkcja została przestarzała. Zamiast tego użyj metody ICLRStrongName::GetHashFromFile .

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 pbHashw bajtach .

Uwagi

Ta funkcja jest taka sama jak GetHashFromFileW, z tą różnicą, że specyfikacja nazwy pliku to ANSI zamiast Unicode.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: StrongName.h

Biblioteki: Uwzględnione jako zasób w MsCorEE.dll

.NET Framework wersje: dostępne od wersji 2.0

Zobacz też