Share via


Método IMsmMerge2::CreateSourceImage (mergemod.h)

El método CreateSourceImage permite al cliente extraer los archivos de un módulo a una imagen de origen en el disco después de una combinación, teniendo en cuenta los cambios realizados en el módulo que podrían haberse realizado durante la configuración del módulo. Para obtener más información, vea el método CreateSourceImage del objeto Merge .

Sintaxis

HRESULT CreateSourceImage(
  [in]  const BSTR   Path,
  [in]  VARIANT_BOOL fLongFileNames,
  [out] IMsmStrings  **pFilePaths
);

Parámetros

[in] Path

Ruta de acceso de la raíz de la imagen de origen para la instalación.

[in] fLongFileNames

fLongFileNames determina si se usan, o no, nombres de archivo largos para segmentos de ruta de acceso y nombres de archivo finales.

[out] pFilePaths

Puntero a una ubicación de memoria. Esta ubicación de memoria recibe un segundo puntero a un enumerador de cadenas que contiene una lista de rutas de acceso completas para los archivos extraídos. La lista está vacía si no se puede extraer ningún archivo. Este argumento puede ser NULL. No se proporciona ninguna lista si pFilePaths es Null.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

   
Cliente mínimo compatible Mergemod.dll 2.0 o posterior
Plataforma de destino Windows
Encabezado mergemod.h
Archivo DLL Mergemod.dll

Consulte también

Automatización de módulos de combinación