Compartilhar via


ImportFileEx Method

Importações indicadas assembly ou módulo não associado.

Syntax

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

Parameters

pszFilename Nome totalmente qualificado do arquivo do qual importar.

pszTargetName Nome opcional do arquivo de destino.

fSmartImport Se TRUE, ImportTypes será usado, caso contrário, a importação deverá ser executada manualmente.

dwOpenFlags Sinalizadores a serem passados para o Método OpenScope.

pImportToken Recebe a ID do arquivo que está sendo importado.

ppAssemblyScope Recebe a interface IMetaDataAssemblyImport interface do escopo de importação do assembly. Será definido como NULL se o arquivo não for um assembly.

pdwCountOfScopes Recebe a contagem de arquivos importados e/ou escopos.

Return Value

Retorna S_OK se o método for bem-sucedido.

Requirements

Requires alink.h.

See also