Partager via


GetHashFromFileW, fonction

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

Cette fonction est déconseillée dans le .NET Framework version 4. Utilisez à la place la méthode ICLRStrongName::GetHashFromFile.

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 le CryptoAPI Win32. 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 pointe pbHash.

  • pchHash
    [out] Taille en octets de pbHash.

Notes

Cette fonction est similaire à GetHashFromFile, si ce n'est que la spécification de nom de fichier est au format Unicode au lieu d'ANSI.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : StrongName.h

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

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Voir aussi

Référence

ICLRStrongName, interface

Autres ressources

Méthode ICLRStrongName::GetHashFromFileW

Méthode ICLRStrongName::GetHashFromFile

Historique des modifications

Date

Historique

Motif

Juillet 2010

Lien ajouté à l'alternative recommandée.

Améliorations apportées aux informations.