更新 : 2007 年 11 月
アセンブリにファイルを追加します。非バインド モジュールの作成にも使用できます。
HRESULT AddFile2(
mdAssembly AssemblyID,
LPCWSTR pszFilename,
DWORD dwFlags,
IMetaDataEmit2* pEmitter,
mdFile* pFileToken
) PURE;
パラメータ
AssemblyID
ファイルを追加するアセンブリの ID。pszFilename
追加するファイルの名前。dwFlags
ffContainsNoMetaData や ffWriteable などの COM+ FileDef フラグ。dwFlags は IMetaDataAssemblyEmit::DefineFile メソッド に渡されます。pEmitter
IMetaDataEmit2 インターフェイスへのインターフェイス。pFileToken
追加しているファイルの ID を受け取ります。
戻り値
メソッドが成功した場合は S_OK を返します。
必要条件
alink.h が必要です。