Partager via


Méthode ICLRStrongName::GetHashFromFileW

Génère un hachage sur le contenu du fichier spécifié par une chaîne Unicode.

Syntaxe

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

Paramètres

wszFilePath
[in] Nom Unicode du fichier à hacher.

piHashAlg
[in, out] Algorithme à utiliser lors de la génération du hachage. Les algorithmes valides sont ceux définis par Win32 CryptoAPI. Si piHashAlg a la valeur 0, l’algorithme par défaut CALG_SHA-1 est utilisé.

pbHash
[out] Tableau d’octets contenant le hachage généré.

cchHash
[in] Taille maximale de la mémoire tampon vers laquelle pbHash pointe.

pchHash
[out] Taille, en octets, de pbHash.

Valeur de retour

S_OK si la méthode a abouti ; sinon, valeur HRESULT qui indique l’échec (consultez Valeurs HRESULT courantes pour obtenir une liste).

Notes

Cette méthode est identique à la méthode ICLRStrongName::GetHashFromFile, sauf que la spécification du nom de fichier est Unicode au lieu d’ANSI.

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : MetaHost.h

Bibliothèque : incluse en tant que ressource dans MsCorEE.dll

Versions de .NET Framework : Disponibles depuis 4

Voir aussi