Méthode ICLRStrongName::StrongNameCompareAssemblies

Détermine si deux assemblys diffèrent uniquement par leurs signatures de nom fort.

HRESULT StrongNameCompareAssemblies (
    [in]  LPCWSTR   wszAssembly1,
    [in]  LPCWSTR   wszAssembly2,
    [out] DWORD     *pdwResult
);

Paramètres

  • wszAssembly1
    [in] Chemin d'accès au premier assembly.

  • wszAssembly2
    [in] Chemin d'accès au deuxième assembly.

  • pdwResult
    [out] Une des valeurs suivantes :

    • SN_CMP_DIFFERENT (0) - Spécifie que les assemblys contiennent des données différentes.

    • SN_CMP_IDENTICAL (1) - Spécifie que les assemblys sont exactement identiques, même leurs signatures et checksums.

    • SN_CMP_SIGONLY (2) - Spécifie que les assemblys diffèrent uniquement par leur signature et checksum.

Valeur de retour

S_OK si la méthode a été effectuée correctement ; sinon, une valeur HRESULT qui indique l'échec (consultez Valeurs communes HRESULT pour une liste).

Spécifications

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : MetaHost.h

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

Versions du .NET Framework : 4

Notes

La signature de nom fort d'un assembly se compose du nom de texte, de la version, de la culture et du jeton de clé publique de l'assembly.

Voir aussi

Référence

ICLRStrongName, interface

Historique des modifications

Date

Historique

Motif

Avril 2011

A corrigé la valeur de retour.

Résolution des bogues de contenu.

Juillet 2010

Ajout d'une rubrique.

Améliorations apportées aux informations.