Dela via


StrongNameSignatureVerificationEx2-metod

Verifierar signaturen för en starkt namngiven sammansättning och tillhandahåller en mappning från ECMA-nyckeln till en verklig nyckel.

Syntax

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

Parametrar

wszFilePath
[i] Sökvägen till den portabla körbara filen (.exe eller .dll) för sammansättningen som ska verifieras.

fForceVerification
[i] true för att utföra verifiering, även om det är nödvändigt att åsidosätta registerinställningarna. annars . false

pbEcmaPublicKey
[i] En pekare till mappningen från den offentliga ECMA-nyckeln till den verkliga nyckeln som används för verifiering.

cbEcmaPublicKey
[i] Längden på den verkliga offentliga ECMA-nyckeln.

pfWasVerified
[ut] true om den starka namnsignaturen har verifierats. annars . false Den här parametern är också inställd på false om verifieringen lyckades på grund av registerinställningarna.

Returvärde

S_OK om verifieringen lyckades. annars ett HRESULT-värde som indikerar fel (se Vanliga HRESULT-värden för en lista).

Krav

Plattformar: Se Systemkrav.

Huvudet: MetaHost.h

Bibliotek: Ingår som en resurs i MSCorEE.dll

.NET Framework versioner: Tillgänglig sedan 4.5

Se även