ICLRStrongName::StrongNameSignatureVerificationEx メソッド

指定したパスにあるアセンブリ マニフェストに厳密な名前の署名が含まれるかどうかを示す値を取得します。

構文

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

パラメーター

wszFilePath
[in] 検証するアセンブリの移植可能な実行可能ファイル (.exe または .dll) のパス。

fForceVerification
[in] レジストリ設定を上書きする必要がある場合でも、検証を実行するには true、それ以外の場合は false

pfWasVerified
[out] 厳密な名前の署名が検証された場合は true、それ以外の場合は false。 レジストリ設定によって検証が成功した場合も、pfWasVerifiedfalse に設定されます。

戻り値

検証が成功した場合は S_OK、それ以外の場合は、失敗を示す HRESULT 値 (一覧は「一般的な HRESULT 値」を参照してください)。

解説

ICLRStrongName::StrongNameSignatureVerificationEx メソッドでは、ICLRStrongName::StrongNameSignatureVerification メソッドと同様の機能が提供されています。 ただし、ICLRStrongName::StrongNameSignatureVerificationEx の 2 番目の入力パラメーターと出力パラメーターの型が BOOLEAN ではなく、DWORD です。

必要条件

:システム要件」を参照してください。

ヘッダー: MetaHost.h

ライブラリ: MSCorEE.dll にリソースとして含まれます

.NET Framework のバージョン: 4 以降で使用可能

関連項目