Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importa assemblies e módulos não associados. Esse método é como o Método ImportFile, mas funciona mesmo que o arquivo que está sendo importado não exista no disco.
Syntax
HRESULT ImportFileEx2(
LPCWSTR pszFilename,
LPCWSTR pszTargetName,
IMetaDataAssemblyImport* pAssemblyScopeIn,
BOOL fSmartImport,
DWORD dwOpenFlags,
mdToken* pImportToken,
IMetaDataAssemblyImport** ppAssemblyScope,
DWORD* pdwCountOfScopes
) PURE;
Parameters
pszFilename Nome do arquivo a ser importado.
pszTargetName Nome opcional do arquivo de destino.
pAssemblyScopeIn
Interface IMetaDataAssemblyImport de escopo de importação opcional.
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 uma ID exclusiva para o assembly ou arquivo.
ppAssemblyScope Recebe a interface IMetaDataAssemblyImport interface do escopo de importação do assembly. Pode ser NULL se o arquivo não for um assembly.
pdwCountOfScopes Recebe o número de arquivos e/ou escopos importados.
Return Value
Retorna S_OK se o método for bem-sucedido.
Requirements
Requires alink.h.