AddImport Method

Adds imports to the assembly.

HRESULT AddImport(
    mdAssembly      AssemblyID,
    mdToken         ImportToken,
    DWORD           dwFlags,
    mdFile*         pFileToken
) PURE;

Parameters

  • AssemblyID
    Unique ID of assembly to be augmented.

  • ImportToken
    Unique ID, retrieved from ImportFile Method, of file to be imported.

  • dwFlags
    COM+ FileDef flags such as ffContainsNoMetaData and ffWriteable. dwFlags is passed to IMetaDataAssemblyEmit::DefineFile Method.

  • pFileToken
    Pointer to token that receives the ID for the resulting file.

Return Value

Returns S_OK if the method succeeds.

Requirements

Requires alink.h

See Also

Concepts

IALink Interface

IALink2 Interface

ALink API (Unmanaged API Reference)