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