Método ImportFile
Importa os assemblies e módulos não acoplados.
HRESULT ImportFile(
LPCWSTR pszFilename,
LPCWSTR pszTargetName,
BOOL fSmartImport,
mdToken* pImportToken,
IMetaDataAssemblyImport** ppAssemblyScope,
DWORD* pdwCountOfScopes
) PURE;
Parâmetros
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 sistema autônomo ele está vinculado no assembly.fSmartImport
Se for TRUE, ImportTypes é usado, caso contrário, a importação deve ser executada manualmente.pImportToken
Ponteiro para onde uma ID exclusiva do arquivo será armazenada de token. O arquivo pode ser um assembly ou um arquivo.ppAssemblyScope
Recebe o ponteiro para Interface IMetaDataAssemblyImport. Pode ser nulo se o arquivo não é um assembly.pdwCountOfScopes
Ponteiro para a contagem de arquivos e/ou escopos que foram importados.
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)