Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Импортирует сборки и несвязанные модули. Этот метод похож на метод ImportFile, но работает, даже если импортированный файл не существует на диске.
Syntax
HRESULT ImportFile2(
LPCWSTR pszFilename,
LPCWSTR pszTargetName,
IMetaDataAssemblyImport* pAssemblyScopeIn,
BOOL fSmartImport,
mdToken* pImportToken,
IMetaDataAssemblyImport** ppAssemblyScope,
DWORD* pdwCountOfScopes
) PURE;
Parameters
pszFilename Имя импортируемого файла.
pszTargetName Необязательное имя выходного файла, которое можно использовать для переименования файла, связанного с сборкой.
pAssemblyScopeIn Необязательный интерфейс интерфейса интерфейса IMetaDataAssemblyImport .
fSmartImport Если значение TRUE, используется ImportTypes, в противном случае импорт необходимо выполнить вручную.
pImportToken Получает идентификатор файла или сборки.
ppAssemblyScope Получает интерфейс интерфейса IMetaDataAssemblyImport . ЗНАЧЕНИЕ NULL, если файл не является сборкой.
pdwCountOfScopes Получает найденные файлы и /или области, импортированные.
Return Value
Возвращает S_OK, если метод выполнен успешно.
Requirements
Requires alink.h.