将文件添加到程序集。 也可用于创建未绑定模块。
HRESULT AddFile2(
mdAssembly AssemblyID,
LPCWSTR pszFilename,
DWORD dwFlags,
IMetaDataEmit2* pEmitter,
mdFile* pFileToken
) PURE;
参数
AssemblyID
程序集 ID,文件将添加到该程序集。pszFilename
要添加的文件的名称。dwFlags
COM+ FileDef 标志,如 ffContainsNoMetaData 和 ffWriteable。 dwFlags 将传递给 IMetaDataAssemblyEmit::DefineFile 方法。pEmitter
IMetaDataEmit2 接口 接口的接口。pFileToken
接收被添加的文件的 ID。
返回值
如果此方法成功,则返回 S_OK。
要求
需要 alink.h。