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 asffContainsNoMetaData
andffWriteable
.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.
See Also
Concepts
ALink API (Unmanaged API Reference)