更新 : 2007 年 11 月
アセンブリにファイルを追加します。非バインド モジュールの作成にも使用できます。
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 が必要です。