次の方法で共有


INativeImageInstallInfo::GetILStrongSignature メソッド

更新 : 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

参照

参照

INativeImageInstallInfo