更新 : 2007 年 11 月
Microsoft Intermediate Language (MSIL) アセンブリの厳密な名前付きのシグネチャを取得します。
HRESULT GetILStrongSignature (
[in, out] BYTE *pbSig,
[in, out] DWORD *pcbSig
);
パラメータ
pbSig
[入力、出力] シグネチャ データを保持するバッファ。pcbSig
[入力、出力] 入力時には pbSig のサイズ (バイト単位)。出力時にはシグネチャのサイズ (バイト単位)。
戻り値
HRESULT |
説明 |
---|---|
S_OK |
INativeImageInstallInfo::GetILStrongSignature メソッドは正常終了しました。 |
ERROR_INSUFFICIENT_BUFFER |
pbSig バッファの大きさが足りないため、シグネチャを格納できません。 |
CORSEC_E_MISSING_STRONGNAME |
MSIL アセンブリは厳密な名前を持っていません。 |
必要条件
プラットフォーム : 「.NET Framework システム要件」を参照
ヘッダー : Cor.h
ライブラリ : MsCorEE.dll でリソースとして使用されていること
.NET Framework のバージョン : 3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0