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 起可用