共用方式為


StrongNameSignatureVerificationEx2 方法

驗證強式名稱元件的簽章,並提供從 ECMA 金鑰到實際金鑰的對應。

語法

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

參數

wszFilePath
[in] 要驗證元件可攜式可執行檔 (.exe 或 .dll) 的檔案路徑。

fForceVerification
[in] true 若要執行驗證,即使必須覆寫登錄設定也一樣;否則為 false

pbEcmaPublicKey
[in] 從 ECMA 公開金鑰對應到用於驗證之實際金鑰的指標。

cbEcmaPublicKey
[in] 實際 ECMA 公開金鑰的長度。

pfWasVerified
[out] 如果已驗證強式名稱簽章,則為 true;否則為 false。 如果驗證因為登錄設定而成功,此參數也會設為 false

傳回值

如驗證成功,則為 S_OK;否則,為表示失敗的 HRESULT 值 (請參閱一般 HRESULT 值以取得清單)。

規格需求

平台:請參閱系統需求

標頭:MetaHost.h

程式庫:包含作為 MSCorEE.dll 中的資源

.NET Framework版本:自 4.5 起可用

另請參閱