Metodo StrongNameSignatureVerificationEx2
Verifica la firma di un assembly con nome sicuro e fornisce un mapping dalla chiave ECMA a una chiave reale.
Sintassi
HRESULT StrongNameSignatureVerificationEx (
[in] LPCWSTR wszFilePath,
[in] BOOLEAN fForceVerification, [in] BYTE *pbEcmaPublicKey,
[in] DWORD cbEcmaPublicKey,
[out] BOOLEAN *pfWasVerified
);
Parametri
wszFilePath
[in] Percorso del file eseguibile portabile (.exe o .dll) per l'assembly da verificare.
fForceVerification
[in] true
per eseguire la verifica, anche se è necessario eseguire l'override delle impostazioni del Registro di sistema; in caso contrario, false
.
pbEcmaPublicKey
[in] Puntatore al mapping dalla chiave pubblica ECMA alla chiave reale usata per la verifica.
cbEcmaPublicKey
[in] Lunghezza della chiave pubblica ECMA reale.
pfWasVerified
[out] true
se la firma del nome sicuro è stata verificata; in caso contrario, false
. Questo parametro è impostato anche su false
se la verifica ha avuto esito positivo a causa delle impostazioni del Registro di sistema.
Valore restituito
S_OK
se la verifica ha avuto esito positivo; in caso contrario, un valore HRESULT che indica un errore (vedere Valori HRESULT comuni per un elenco).
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: MetaHost.h
Libreria: Incluso come risorsa in MSCorEE.dll
Versioni di .NET Framework: Disponibile dalla versione 4.5