Compartir por


ImportFile Method

Importa ensamblados y módulos sin enlazar.

Syntax

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

Parameters

pszFilename Nombre completo 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.

fSmartImport Si es TRUE, se usa ImportTypes; de lo contrario, se debe realizar la importación manualmente.

pImportToken Puntero al token donde se almacenará un identificador de archivo único. El archivo puede ser un ensamblado o un archivo.

ppAssemblyScope Recibe el puntero a la interfaz IMetaDataAssemblyImport. Puede ser NULL si el archivo no es un ensamblado.

pdwCountOfScopes Puntero al recuento de archivos o ámbitos que se han importado.

Return Value

Devuelve S_OK si el método se realiza correctamente.

Requirements

Requires alink.h

See also