Metodo ICLRStrongName::GetHashFromFileWICLRStrongName::GetHashFromFileW Method

Genera un hash per il contenuto del file specificato da una stringa Unicode.Generates a hash over the contents of the file specified by a Unicode string.

SintassiSyntax

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

ParametriParameters

wszFilePath
[in] Nome del file hash Unicode.[in] The Unicode name of the file to hash.

piHashAlg
[in, out] L'algoritmo da utilizzare durante la generazione di hash.[in, out] The algorithm to use when generating the hash. Gli algoritmi validi sono quelli definiti in CryptoAPI Win32.Valid algorithms are those defined by the Win32 CryptoAPI. Se piHashAlg è impostato su 0, l'algoritmo predefinito CALG_SHA-1 viene utilizzato.If piHashAlg is set to 0, the default algorithm CALG_SHA-1 is used.

pbHash
[out] Matrice di byte contenente il valore hash generato.[out] A byte array containing the generated hash.

cchHash
[in] La dimensione massima del buffer a cui puntava pbHash.[in] The maximum size of the buffer pointed to by pbHash.

pchHash
[out] Le dimensioni, in byte, di pbHash.[out] The size, in bytes, of pbHash.

Valore restituitoReturn Value

S_OK Se il metodo viene completato correttamente. in caso contrario, un valore HRESULT indicante un errore (vedere valori HRESULT comuni per un elenco).S_OK if the method completed successfully; otherwise, an HRESULT value that indicates failure (see Common HRESULT Values for a list).

NoteRemarks

Questo metodo è lo stesso come il ICLRStrongName:: GetHashFromFile metodo, ad eccezione del fatto che il nome del file specifica è Unicode anziché ANSI.This method is the same as the ICLRStrongName::GetHashFromFile method, except that the file name specification is Unicode instead of ANSI.

RequisitiRequirements

Piattaforme: vedere requisiti di sistema.Platforms: See System Requirements.

Intestazione: Metahost. HHeader: MetaHost.h

Libreria: inclusa come risorsa in Mscoree. dllLibrary: Included as a resource in MSCorEE.dll

Versioni di .NET framework: Disponibile dalla 4Available since 4.NET Framework Versions: Disponibile dalla 4Available since 4

Vedere ancheSee Also

Metodo GetHashFromFileGetHashFromFile Method
Interfaccia ICLRStrongNameICLRStrongName Interface