AddFile Method

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

Syntax

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

Parameters

AssemblyID
要扩充的程序集的唯一 ID。

pszFilename
要添加的文件的完全限定名称。

dwFlags
COM+ FileDef 标志,例如 ffContainsNoMetaDataffWriteabledwFlags 传递给 DefineFile 方法

pEmitter
如果需要,用于发出元数据的 IMetaDataEmit 接口接口。

pFileToken
指向所添加文件的唯一 ID 的存储位置的指针。

Return Value

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

Requirements

Requires alink.h.

See also