Delen via


Methode ICLRStrongName::GetHashFromBlob

Hiermee haalt u een hash van de assembly op het opgegeven geheugenadres op met behulp van het opgegeven hash-algoritme.

Syntaxis

HRESULT GetHashFromBlob (  
    [in]  BYTE    *pbBlob,  
    [in]  DWORD   cchBlob,  
    [in, out] unsigned int   *piHashAlg,  
    [out] BYTE    *pbHash,  
    [in]  DWORD   cchHash,  
    [out] DWORD   *pchHash  
);  

Parameters

pbBlob
[in] Een verwijzing naar het adres van het geheugenblok dat moet worden gehasht.

cchBlob
[in] De lengte, in bytes, van het geheugenblok.

piHashAlg
[in, uit] Een constante die het hash-algoritme aangeeft. Gebruik nul voor het standaard algoritme.

pbHash
[uit] De geretourneerde hashbuffer.

cchHash
[in] De aangevraagde maximale grootte van pbHash.

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

Retourwaarde

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

Vereisten

Platforms: Zie Systeemvereisten.

Header: MetaHost.h

Bibliotheek: Opgenomen als een resource in MSCorEE.dll

.NET Framework versies: beschikbaar sinds 4

Zie ook