Delen via


Methode StrongNameSignatureVerificationEx2

Controleert de handtekening van een assembly met een sterke naam en biedt een toewijzing van de ECMA-sleutel naar een echte sleutel.

Syntaxis

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

Parameters

wszFilePath
[in] Het pad naar het draagbare uitvoerbare bestand (.exe of .dll) voor de assembly die moet worden geverifieerd.

fForceVerification
[in] true om verificatie uit te voeren, zelfs als het nodig is om registerinstellingen te overschrijven; anders, false.

pbEcmaPublicKey
[in] Een verwijzing naar de toewijzing van de openbare ECMA-sleutel naar de echte sleutel die wordt gebruikt voor verificatie.

cbEcmaPublicKey
[in] De lengte van de echte openbare ECMA-sleutel.

pfWasVerified
[uit] true als de handtekening met de sterke naam is geverifieerd; anders, false. Deze parameter is ook ingesteld op false als de verificatie is geslaagd vanwege registerinstellingen.

Retourwaarde

S_OK of de verificatie is geslaagd; anders een HRESULT-waarde die een fout aangeeft (zie Algemene HRESULT-waarden voor een lijst).

Vereisten

Platforms: Zie Systeemvereisten.

Header: MetaHost.h

Bibliotheek: Opgenomen als een resource in MSCorEE.dll

.NET Framework versies: beschikbaar sinds 4.5

Zie ook