Partilhar via


ImportFile Method

Importa montagens e módulos não acoplados.

Syntax

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

Parameters

pszFilename Nome totalmente qualificado do arquivo a ser importado.

pszTargetName Nome de arquivo de saída opcional que pode ser usado para renomear o arquivo à medida que ele é vinculado ao assembly.

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

pImportToken Ponteiro para token onde um ID de arquivo exclusivo será armazenado. O arquivo pode ser um assembly ou um arquivo.

ppAssemblyScope Recebe o ponteiro para IMetaDataAssemblyImport Interface. Pode ser NULL se o arquivo não for um assembly.

pdwCountOfScopes Ponteiro para a contagem de arquivos e/ou escopos que foram importados.

Return Value

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

Requirements

Requires alink.h

See also