Compartir por


ImportFileEx2 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 ImportFileEx2(
    LPCWSTR pszFilename,
    LPCWSTR pszTargetName,
    IMetaDataAssemblyImport* pAssemblyScopeIn,
    BOOL fSmartImport,
    DWORD dwOpenFlags,
    mdToken* pImportToken,
    IMetaDataAssemblyImport** ppAssemblyScope,
    DWORD* pdwCountOfScopes
) PURE;

Parameters

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 un identificador único para el ensamblado o el 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.

Return Value

Devuelve S_OK si el método se realiza correctamente.

Requirements

Requires alink.h.

See also