Поделиться через


Метод IMsmMerge2::CreateSourceImage (mergemod.h)

Метод CreateSourceImage позволяет клиенту извлекать файлы из модуля в исходный образ на диске после слияния с учетом изменений модуля, которые могли быть сделаны во время настройки модуля. Дополнительные сведения см. в статье Метод CreateSourceImage объекта Merge .

Синтаксис

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

Параметры

[in] Path

Путь к корню исходного образа для установки.

[in] fLongFileNames

fLongFileNames определяет, используются ли длинные имена файлов как для сегментов пути, так и для конечных имен файлов.

[out] pFilePaths

Указатель на расположение памяти. Это расположение памяти получает второй указатель на перечислитель строк, содержащий список полных путей для извлеченных файлов. Список пуст, если не удается извлечь файлы. Этот аргумент может иметь значение NULL. Список не предоставляется, если pFilePaths имеет значение Null.

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

   
Минимальная версия клиента Mergemod.dll 2.0 или более поздней версии
Целевая платформа Windows
Header mergemod.h
DLL Mergemod.dll

См. также раздел

Автоматизация модуля слияния