合并模块摘要信息流参考
下表标识了合并模块的摘要信息流的属性。 有关详细信息,请参阅摘要信息流。
属性 | ID | PID | 类型 | 说明 |
---|---|---|---|---|
Codepage | PID_CODEPAGE | 1 | VT_I2 | 标识用于显示摘要信息的代码页。 |
标题 | PID_TITLE | 2 | VT_LPSTR | “合并模块”。 |
使用者 | PID_SUBJECT | 3 | VT_LPSTR | ProductName 属性。 |
作者 | PID_AUTHOR | 4 | VT_LPSTR | 制造商 属性。 |
关键字 | 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 | 使用与 Template Summary 属性相同的语法指定已修补数据库的平台和语言。 |
修订号 | PID_REVNUMBER | 9 | VT_LPSTR | 此合并模块的唯一 GUID。 在每个合并模块中都是必需的。 |
上次打印时间 | PID_LASTPRINTED | 11 | VT_FILETIME | NULL。 |
创建时间/日期 | PID_CREATE_DTM | 12 | VT_FILETIME | 创建安装程序数据库的时间和日期。 |
上次保存时间/日期 | PID_LASTSAVE_DTM | 13 | VT_FILETIME | 最初为 null。 每次用户更改安装数据库时,该值都会更新为保存合并数据库时的当前系统时间/日期。 |
页计数 | PID_PAGECOUNT | 14 | VT_I4 | 所需的最低安装程序版本。 以此形式存储为整数:主要版本 * 100 + 次要版本。 在每个合并模块中都是必需的。 |
字数统计 | PID_WORDCOUNT | 15 | VT_I4 | 为此属性输入 0(零)。 请注意,在合并模块中,无论此属性的值如何,文件始终位于嵌入的 Cabinet 文件中。 在每个合并模块中都是必需的。 |
字符数 | PID_CHARCOUNT | 16 | VT_I4 | NULL。 |
创建应用程序 | PID_APPNAME | 18 | VT_LPSTR | 用于创建安装程序数据库的应用程序。 通常情况下,该值是用于创作此合并模块的软件的名称。 |
安全性 | PID_SECURITY | 19 | VT_I4 | “2”。 |