IMsmMerge2::CreateSourceImage 方法 (mergemod.h)
使用 CreateSourceImage 方法,客户端可以在合并后将文件从模块提取到磁盘上的源映像,同时考虑在模块配置期间可能对模块所做的更改。 有关详细信息,请参阅 Merge 对象的 CreateSourceImage 方法。
语法
HRESULT CreateSourceImage(
[in] const BSTR Path,
[in] VARIANT_BOOL fLongFileNames,
[out] IMsmStrings **pFilePaths
);
parameters
[in] Path
安装的源映像的根目录路径。
[in] fLongFileNames
fLongFileNames 确定路径段和最终文件名是否都使用长文件名。
[out] pFilePaths
指向内存位置的指针。 此内存位置接收指向字符串枚举器的第二个指针,其中包含提取的文件的完全限定路径列表。 如果无法提取任何文件,则列表为空。 此参数可能为 null。 如果 pFilePaths 为 Null,则不提供任何列表。
返回值
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
要求
最低受支持的客户端 | Mergemod.dll 2.0 或更高版本 |
目标平台 | Windows |
标头 | mergemod.h |
DLL | Mergemod.dll |