ImportFile (Método)
Importa ensamblados y módulos no enlazados.
HRESULT ImportFile(
LPCWSTR pszFilename,
LPCWSTR pszTargetName,
BOOL fSmartImport,
mdToken* pImportToken,
IMetaDataAssemblyImport** ppAssemblyScope,
DWORD* pdwCountOfScopes
) PURE;
Parámetros
pszFilename
Nombre completo del archivo que se va a importar.pszTargetName
Nombre opcional del archivo de salida que se puede utilizar para cambiar el nombre del archivo cuando se vincule al ensamblado.fSmartImport
Si es TRUE, se utiliza ImportTypes; en caso contrario, la importación debe realizarse de forma manual.pImportToken
Puntero al símbolo (token) donde se va a almacenar un identificador de archivo único. El archivo puede ser un ensamblado o un archivo.ppAssemblyScope
Recibe el puntero a IMetaDataAssemblyImport (Interfaz). Puede ser NULL si el archivo no es un ensamblado.pdwCountOfScopes
Puntero al recuento de archivos y/o ámbitos que se han importado.
Valor devuelto
Devuelve S_OK si el método se ejecuta correctamente.
Requisitos
Requiere alink.h.
Vea también
Conceptos
API de ALink (Referencia de la API no administrada)