Sdílet prostřednictvím


StrongNameSignatureVerificationEx2 – metoda

Ověřuje podpis sestavení se silným názvem a poskytuje mapování z klíče ECMA na skutečný klíč.

Syntaxe

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

Parametry

wszFilePath
[v] Cesta k přenosnému spustitelnému souboru (.exe nebo .dll) pro sestavení, které má být ověřeno.

fForceVerification
[v] true provést ověření, i když je nutné přepsat nastavení registru; v opačném případě . false

pbEcmaPublicKey
[v] Ukazatel na mapování z veřejného klíče ECMA na skutečný klíč použitý k ověření.

cbEcmaPublicKey
[v] Délka skutečného veřejného klíče ECMA.

pfWasVerified
[out] true pokud byl podpis silného jména ověřen; v opačném případě . false Tento parametr je také nastaven na hodnotu false , pokud bylo ověření úspěšné kvůli nastavení registru.

Návratová hodnota

S_OK bylo-li ověření úspěšné; v opačném případě hodnota HRESULT, která označuje selhání (viz Běžné hodnoty HRESULT pro seznam).

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: MetaHost.h

Knihovny: Zahrnutý jako prostředek v MSCorEE.dll

Verze rozhraní .NET Framework: K dispozici od verze 4.5

Viz také