次の方法で共有


AddFile メソッド

アセンブリにファイルを追加します。 非バインド モジュールの作成にも使用できます。

HRESULT AddFile(
    mdAssembly      AssemblyID,
    LPCWSTR         pszFilename,
    DWORD           dwFlags,
    IMetaDataEmit*  pEmitter,
    mdFile*         pFileToken
) PURE;

パラメーター

  • AssemblyID
    追加する対象のアセンブリの一意の ID。

  • pszFilename
    追加するファイルの完全修飾名。

  • dwFlags
    ffContainsNoMetaData や ffWriteable などの COM+ FileDef フラグ。 dwFlags は IMetaDataAssemblyEmit::DefineFile メソッド に渡されます。

  • pEmitter
    メタデータの生成に使用する IMetaDataEmit インターフェイス インターフェイス (必要な場合)。

  • pFileToken
    追加されたファイルの一意の ID を格納する場所へのポインター。

戻り値

メソッドが成功した場合は S_OK を返します。

必要条件

alink.h が必要です。

参照

概念

ALink API (アンマネージ API リファレンス)

その他の技術情報

IALink インターフェイス

IALink2 インターフェイス