AddFile 方法

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

语法

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

参数

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

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

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

pEmitter
用于发出元数据的 IMetaDataEmit Interface 接口(如有必要)。

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

返回值

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

要求

需要 alink.h。

请参阅