Partilhar via


Método de ImportFileEx

Importações indicam assembly ou módulo não acoplado.

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

Parâmetros

  • pszFilename
    Nome totalmente qualificado do arquivo a partir do qual deseja importar.

  • pszTargetName
    Nome opcional do arquivo de destino.

  • fSmartImport
    Se verdadeiro, ImportTypes é usado, caso contrário, a importação deve ser executada manualmente.

  • dwOpenFlags
    Sinalizadores a serem passadas para Método de IMetaDataDispenser::OpenScope.

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

  • ppAssemblyScope
    Recebe o escopo de importação de assembly Interface de IMetaDataAssemblyImport interface. É definido como nulo se o arquivo não é um assembly.

  • pdwCountOfScopes
    Recebe a contagem dos arquivos importados e/ou escopos.

Valor de retorno

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

Requisitos

Requer alink.h.

Consulte também

Conceitos

ALink API (referência de API não gerenciada)

Outros recursos

Interface de IALink2

Interface de IALink