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
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor