Méthode ICLRStrongName::StrongNameTokenFromPublicKey
Obtient un jeton qui représente une clé publique. Le jeton de nom fort correspond à la forme abrégée d'une clé publique.
HRESULTStrongNameTokenFromPublicKey (
[in] BYTE *pbPublicKeyBlob,
[in] ULONG cbPublicKeyBlob,
[out] BYTE **ppbStrongNameToken,
[out] ULONG *pcbStrongNameToken
);
Paramètres
pbPublicKeyBlob
[in] Structure de type PublicKeyBlob qui contient la partie publique de la paire de clés utilisée pour générer la signature de nom fort.cbPublicKeyBlob
[in] Taille en octets de pbPublicKeyBlob.ppbStrongNameToken
[out] Jeton de nom fort correspondant à la clé passée dans pbPublicKeyBlob. Le Common Language Runtime alloue la mémoire dans laquelle le jeton doit être retourné. L'appelant doit libérer cette mémoire en utilisant la méthode ICLRStrongName::StrongNameFreeBuffer.pcbStrongNameToken
[out] Taille en octets du jeton de nom fort retourné.
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).
Notes
Un jeton de nom fort correspond à la forme abrégée d'une clé publique qui est utilisée pour économiser de l'espace lors du stockage des informations de clés dans des métadonnées. Les jetons de nom fort sont utilisés en particulier dans les références d'assembly pour faire référence à l'assembly dépendant.
Configuration requise
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
Voir aussi
Référence
Autres ressources
Méthode ICLRStrongName::StrongNameGetPublicKey
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. |