Partager via


StrongNameSignatureVerificationEx2, méthode

Vérifie la signature d’un assembly fortement nommé et fournit un mappage de la clé ECMA à une clé réelle.

Syntaxe

HRESULT StrongNameSignatureVerificationEx (  
    [in]  LPCWSTR   wszFilePath,  
    [in]  BOOLEAN   fForceVerification,    [in]  BYTE      *pbEcmaPublicKey,  
    [in]  DWORD     cbEcmaPublicKey,  
    [out] BOOLEAN   *pfWasVerified  
);  

Paramètres

wszFilePath
[in] Chemin d’accès au fichier exécutable portable (.exe ou .dll) pour que l’assembly soit vérifié.

fForceVerification
[in] true pour effectuer la vérification, même s’il est nécessaire de remplacer les paramètres du Registre ; sinon false.

pbEcmaPublicKey
[in] Pointeur vers le mappage de la clé publique ECMA vers la clé réelle utilisée pour la vérification.

cbEcmaPublicKey
[in] Longueur de la clé publique ECMA réelle.

pfWasVerified
[out] true si la signature de nom fort a été vérifiée ; sinon false. Ce paramètre est également défini sur false si la vérification a réussi en raison des paramètres du Registre.

Valeur de retour

S_OK si la vérification a réussi ; sinon, valeur HRESULT qui indique un échec (voir Valeurs HRESULT communes pour une liste).

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 la version 4.5

Voir aussi