ImportFile2 (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 ImportFile2(
LPCWSTR pszFilename,
LPCWSTR pszTargetName,
IMetaDataAssemblyImport* pAssemblyScopeIn,
BOOL fSmartImport,
mdToken* pImportToken,
IMetaDataAssemblyImport** ppAssemblyScope,
DWORD* pdwCountOfScopes
) PURE;
Parámetros
pszFilename
Nombre del archivo que se va a importar.
pszTargetName
Nombre de archivo de salida opcional que se puede usar para cambiar el nombre del archivo, ya que está vinculado al ensamblado.
pAssemblyScopeIn
Ámbito opcional de la interfaz IMetaDataAssemblyImport.
fSmartImport
Si es TRUE, se usa ImportTypes; de lo contrario, se debe realizar la importación manualmente.
pImportToken
Recibe el identificador del archivo o ensamblado.
ppAssemblyScope
Recibe la interfaz IMetaDataAssemblyImport Interface. NULL si el archivo no es un ensamblado.
pdwCountOfScopes
Recibe el objeto encontrado de archivos o ámbitos importados.
Valor devuelto
Devuelve S_OK si el método se ejecuta correctamente.
Requisitos
Requiere alink.h.