Merge.CreateSourceImage 方法
Merge 对象的 CreateSourceImage 方法允许客户端在合并后将文件从模块提取到磁盘上的源映像,同时考虑到在模块配置期间可能对模块所做的更改。 在合并过程中,要提取的文件列表取自模块的文件表。 文件列表包含从模块的文件表成功复制到目标数据库的所有文件。 由于与数据库中现有行的主键冲突而未被复制的文件表条目不在此列表中。 在创建映像时,每个文件的目录都来自打开的(合并后)数据库。 Path 参数中指定的路径是安装的源映像的根目录。 fLongFileNames 确定路径段和最终文件名是否都使用长文件名。 如果未打开数据库、未打开模块或未执行合并,该函数将失败。
语法
Merge.CreateSourceImage(
Path,
fLongFileNames,
pFilePaths
)
参数
-
路径
-
安装的源映像的根目录路径。
-
fLongFileNames
-
fLongFileNames 确定路径段和最终文件名是否都使用长文件名。
-
pFilePaths
-
这是已成功提取文件的完全限定路径的列表。
返回值
此方法不返回值。
备注
目标目录中同名的任何文件都将被覆盖。 如果路径尚不存在,则创建路径。
C++
请参阅 CreateSourceImage 函数。
要求
要求 | 值 |
---|---|
版本 |
Mergemod.dll 2.0 或更高版本 |
Header |
|
DLL |
|