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