ImportFileEx2 (Método)
Importa ensamblados y módulos sin enlazar. Este método es similar al método ImportFile, pero funciona incluso si el archivo que se está importando no existe en el disco.
Sintaxis
HRESULT ImportFileEx2(
LPCWSTR pszFilename,
LPCWSTR pszTargetName,
IMetaDataAssemblyImport* pAssemblyScopeIn,
BOOL fSmartImport,
DWORD dwOpenFlags,
mdToken* pImportToken,
IMetaDataAssemblyImport** ppAssemblyScope,
DWORD* pdwCountOfScopes
) PURE;
Parámetros
pszFilename
Nombre del archivo que se va a importar.
pszTargetName
Nombre opcional del archivo de destino.
pAssemblyScopeIn
Interfaz IMetaDataAssemblyImport del ámbito de importación opcional.
fSmartImport
Si es TRUE, se usa ImportTypes; de lo contrario, se debe realizar la importación manualmente.
dwOpenFlags
Marcas que se van a pasar al método OpenScope.
pImportToken
Recibe el identificador único del ensamblado o archivo.
ppAssemblyScope
Recibe la interfaz IMetaDataAssemblyImport interface del ámbito de importación de ensamblados. Puede ser NULL si el archivo no es un ensamblado.
pdwCountOfScopes
Recibe el número de archivos o ámbitos importados.
Valor devuelto
Devuelve S_OK si el método se ejecuta correctamente.
Requisitos
Requiere alink.h.