AddFile2 方法

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

语法

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

参数

AssemblyID
要添加文件的程序集的 ID。

pszFilename
要添加的文件的名称。

dwFlags
COM+ FileDef 标志,如 ffContainsNoMetaDataffWriteabledwFlags 将传递到 DefineFile 方法

pEmitter
连接到 IMetaDataEmit2 Interface 接口。

pFileToken
接收要添加的文件的 ID。

返回值

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

要求

需要 alink.h。

请参阅