Compartir a través de


ImportFile2 Method

Importa ensamblados y módulos sin enlazar. Este método es como importFile Method, pero funciona incluso si el archivo que se importa no existe en el disco.

Syntax

HRESULT ImportFile2(
    LPCWSTR         pszFilename,
    LPCWSTR         pszTargetName,
    IMetaDataAssemblyImport* pAssemblyScopeIn,
    BOOL            fSmartImport,
    mdToken*        pImportToken,
    IMetaDataAssemblyImport** ppAssemblyScope,
    DWORD*          pdwCountOfScopes
) PURE;

Parameters

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 a medida que está vinculado al ensamblado.

pAssemblyScopeIn Interfaz IMetaDataAssemblyImport del ámbito opcional.

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 . NULL si el archivo no es un ensamblado.

pdwCountOfScopes Recibe el objeto encontrado de archivos o ámbitos importados.

Return Value

Devuelve S_OK si el método se realiza correctamente.

Requirements

Requires alink.h.

See also