ImportFileEx Method

Импортирует указанную сборку или модуль без подключения.

Syntax

HRESULT ImportFileEx(
    LPCWSTR pszFilename,
    LPCWSTR pszTargetName,
    BOOL fSmartImport,
    DWORD dwOpenFlags,
    mdToken* pImportToken,
    IMetaDataAssemblyImport** ppAssemblyScope,
    DWORD* pdwCountOfScopes
) PURE;

Parameters

pszFilename Полное имя файла, из которого необходимо импортировать.

pszTargetName Необязательное имя целевого файла.

fSmartImport Если значение TRUE, используется ImportTypes, в противном случае импорт необходимо выполнить вручную.

dwOpenFlags Флаги, передаваемые вместе с методом OpenScope.

pImportToken Получает идентификатор импортируемого файла.

ppAssemblyScope Получает интерфейс интерфейса интерфейса интерфейса IMetaDataAssemblyImport области импорта сборок. Имеет значение NULL, если файл не является сборкой.

pdwCountOfScopes Получает количество импортированных файлов и /или областей.

Return Value

Возвращает S_OK, если метод выполнен успешно.

Requirements

Requires alink.h.

See also