AddFile Method
Adds files to the assembly. Can also be used to create unbound modules.
HRESULT AddFile(
mdAssembly AssemblyID,
LPCWSTR pszFilename,
DWORD dwFlags,
IMetaDataEmit* pEmitter,
mdFile* pFileToken
) PURE;
Parameters
AssemblyID
Unique ID of the assembly to be augmented.pszFilename
Fully qualified name of file to be added.dwFlags
COM+ FileDef flags such as ffContainsNoMetaData and ffWriteable. dwFlags is passed to IMetaDataAssemblyEmit::DefineFile Method.pEmitter
IMetaDataEmit Interface interface to be used to emit metadata, if necessary.pFileToken
Pointer to where the unique ID of the added file will be stored.
Return Value
Returns S_OK if the method succeeds.
Requirements
Requires alink.h.