Partager via


StrongNameTokenFromAssemblyEx, fonction

Crée un jeton de nom fort à partir du fichier d'assembly spécifié et retourne la clé publique que le jeton représente.

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

BOOLEAN StrongNameTokenFromAssemblyEx (
    [in]  LPCWSTR   wszFilePath,
    [out] BYTE      **ppbStrongNameToken,
    [out] ULONG     *pcbStrongNameToken,
    [out] BYTE      **ppbPublicKeyBlob,
    [out] ULONG     *pcbPublicKeyBlob
);

Paramètres

  • wszFilePath
    [in] Chemin d'accès au fichier exécutable portable pour l'assembly.

  • ppbStrongNameToken
    [out] Jeton de nom fort de retour.

  • pcbStrongNameToken
    [out] Taille en octets du jeton de nom fort.

  • ppbPublicKeyBlob
    [ou] Clé publique retournée.

  • pcbPublicKeyBlob
    [out] Taille en octets de la clé publique.

Valeur de retour

true en cas de réussite ; sinon, false.

Notes

Le jeton de nom fort correspond à la forme abrégée d'une clé publique. Le jeton est un hachage 64 bits qui est créé à partir de la clé publique utilisée pour signer l'assembly. Le jeton est une partie du nom fort pour l'assembly et peut être lu à partir des métadonnées de l'assembly.

Une fois la clé récupérée et le jeton créé, vous devez appeler la fonction StrongNameFreeBuffer pour libérer la mémoire allouée.

Si la fonction StrongNameTokenFromAssemblyEx ne se termine pas correctement, appelez la fonction StrongNameErrorInfo pour récupérer la dernière erreur générée.

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::StrongNameTokenFromAssemblyEx

Méthode ICLRStrongName::StrongNameTokenFromAssembly

Historique des modifications

Date

Historique

Motif

Juillet 2010

Lien ajouté à l'alternative recommandée.

Améliorations apportées aux informations.