_SummaryInformation
\_SummaryInformation 表是与摘要信息流一起使用的特殊表。 导出或导入名为 \_SummaryInformation.IDT 的文本档案文件即可以获取或设置 Windows Installer 数据库的摘要信息流。
导出的 _SummaryInformation 表的 .idt 文件采用以下格式。
- 第一行包含表列名称 PropertyId 和 Value(由制表符分隔)。 有关属性及其 ID (PID) 的列表,请参阅摘要信息流属性集主题。
- 第二行包含由制表符分隔的列定义。 列定义的指定方式与基本 .idt 存档文件格式中的指定方式相同。 PropertyId 列可以是短整数(不能为 null)。 Value 列是一个可本地化的字符串,长度为 255 个字符,不能为 null。
- 第三行是表名和主键列名 _SummaryInformation 和 PropertyId(由制表符分隔)。
- 文件中的其余行表示 PID 和关联的值(由制表符分隔)。 _SummaryInformation 中的日期和时间采用以下格式:YYYY/MM/DD hh::mm::ss。 例如 1999/03/22 15:25:45。
下面是一个 .idt 格式的数据库摘要信息流的示例。
PropertyId Value
i2 l255
_SummaryInformation PropertyId
1 1252
2 Installation Database
3 Internal Quick Test
4 Microsoft Corporation
5 Installer,MSI,Database
6 Installer Internal Release Quick Test
7 Intel;1033
9 {00000002-0001-0000-0000-624474736554}
12 1999/06/21
14 110
15 1
18 Windows Installer
使用 Database 对象的 MsiDatabaseImport 或 Import 方法将名为 _SummaryInformation 的文本存档表导入到安装程序数据库中时,将在数据库中写入“05SummaryInformation”流。