合并模块摘要信息流参考
下表标识合并模块摘要信息流的属性。 有关详细信息,请参阅 摘要信息流。
财产 | ID | PID | 类型 | 描述 |
---|---|---|---|---|
Codepage | PID_CODEPAGE | 1 | VT_I2 | 标识用于显示摘要信息的代码页。 |
游戏 | PID_TITLE | 2 | VT_LPSTR | “merge module”。 |
主题 | PID_SUBJECT | 3 | VT_LPSTR | ProductName 属性。 |
作者 | PID_AUTHOR | 4 | VT_LPSTR | Manufacturer 属性。 |
关键字 | PID_KEYWORDS | 5 | VT_LPSTR | MergeModule、MSI、数据库。 |
注释 | PID_COMMENTS | 6 | VT_LPSTR | 描述合并模块及其组件。 |
模板 | PID_TEMPLATE | 7 | VT_LPSTR | 数据库支持的平台和语言版本。 在每个合并模块中是必需的。 有关详细信息,请参阅语法 模板。 包含 64 位组件的模块必须设置 Intel64 或 x64。 有关详细信息,请参阅 使用 64 位合并模块。 列出模块支持的所有语言的数字语言标识符。 列表中的第一种语言是模块的默认语言。 指定多个语言会导致多语言合并。 |
上次保存 | PID_LASTAUTHOR | 8 | VT_LPSTR | 使用与 模板摘要 属性相同的语法指定修补的数据库的平台和语言。 |
修订号 | PID_REVNUMBER | 9 | VT_LPSTR | 此合并模块的唯一 GUID。 在每个合并模块中是必需的。 |
上次打印 | PID_LASTPRINTED | 11 | VT_FILETIME | 零。 |
创建时间/日期 | PID_CREATE_DTM | 12 | VT_FILETIME | 创建安装程序数据库的时间和日期。 |
上次保存的时间/日期 | PID_LASTSAVE_DTM | 13 | VT_FILETIME | 最初为 null。 每次用户更改安装数据库时,值都会在保存合并数据库时更新到当前系统时间/日期。 |
页计数 | PID_PAGECOUNT | 14 | VT_I4 | 所需的最低安装程序版本。 以整数形式存储:Major * 100 + minor。 在每个合并模块中是必需的。 |
字计数 | PID_WORDCOUNT | 15 | VT_I4 | 输入此属性的 0 (零)。 请注意,在合并模块中,无论此属性的值如何,文件始终位于嵌入的内阁文件中。 在每个合并模块中是必需的。 |
字符计数 | PID_CHARCOUNT | 16 | VT_I4 | 零。 |
创建应用程序 | PID_APPNAME | 18 | VT_LPSTR | 用于创建安装程序数据库的应用程序。 通常,该值是用于创作此合并模块的软件的名称。 |
安全 | PID_SECURITY | 19 | VT_I4 | "2". |