AddFile2 方法

更新:2007 年 11 月

将文件添加到程序集。也可用于创建未绑定模块。

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

参数

  • AssemblyID
    程序集 ID,文件将添加到该程序集。

  • pszFilename
    要添加的文件的名称。

  • dwFlags
    COM+ FileDef flags such as ffContainsNoMetaData and ffWriteable. dwFlags is passed to IMetaDataAssemblyEmit::DefineFile 方法.

  • pEmitter
    IMetaDataEmit2 接口的接口。

  • pFileToken
    接收被添加的文件的 ID。

返回值

如果此方法成功,则返回 S_OK。

要求

需要 alink.h。

请参见

概念

ALink API(非托管 API 参考)

其他资源

IALink2 接口

IALink 接口