Delen via


Methode ICLRStrongName::GetHashFromFileW

Hiermee wordt een hash gegenereerd over de inhoud van het bestand dat is opgegeven door een Unicode-tekenreeks.

Syntaxis

HRESULT GetHashFromFileW (
    [in]  LPCWSTR   wszFilePath,  
    [in, out] unsigned int   *piHashAlg,  
    [out] BYTE      *pbHash,  
    [in]  DWORD     cchHash,  
    [out] DWORD     *pchHash  
);

Parameters

wszFilePath
[in] De Unicode-naam van het bestand om te hashen.

piHashAlg
[in, uit] Het algoritme dat moet worden gebruikt bij het genereren van de hash. Geldige algoritmen zijn de algoritmen die zijn gedefinieerd door de Win32 CryptoAPI. Als piHashAlg is ingesteld op 0, wordt het standaard algoritme CALG_SHA-1 gebruikt.

pbHash
[uit] Een bytematrix met de gegenereerde hash.

cchHash
[in] De maximale grootte van de buffer die wordt aangegeven door pbHash.

pchHash
[uit] De grootte, in bytes, van pbHash.

Retourwaarde

S_OK als de methode is voltooid; anders een HRESULT-waarde die een fout aangeeft (zie Algemene HRESULT-waarden voor een lijst).

Opmerkingen

Deze methode is hetzelfde als de methode ICLRStrongName::GetHashFromFile , behalve dat de bestandsnaamspecificatie Unicode is in plaats van ANSI.

Vereisten

Platforms: Zie Systeemvereisten.

Header: MetaHost.h

Bibliotheek: Opgenomen als een resource in MSCorEE.dll

.NET Framework versies: beschikbaar sinds 4

Zie ook