数据库表
下表标识了 Windows Installer 数据库表。
表 | 说明 |
---|---|
ActionText | 列出进度对话框或操作日志中的文本。 |
AdminExecuteSequence | 按顺序列出 ADMIN 操作。 |
AdminUISequence | 按顺序列出 UI ADMIN 操作。 |
AdvtExecuteSequence | 按顺序列出 ADVERTISE 操作。 |
AdvtUISequence | Windows Installer 不使用此表。 AdvtUISequence 表不应存在于安装数据库中,或者该表应留空。 |
AppId | 指定安装程序的配置和注册 DCOM 服务器 |
AppSearch | 列出用于按文件签名搜索的属性。 |
BBControl | 列出每个广告牌上显示的控件。 |
标牌 | 列出以完整 UI 显示的广告牌。 |
二进制 | 保存位图和图标的二进制数据。 |
BindImage | 列出绑定到 DLL 的可执行文件。 |
CCPSearch | 列出合规性检查计划的文件签名。 |
CheckBox | 列出复选框的值。 |
类 | 列出产品播发的 COM 服务器信息。 |
ComboBox | 列出每个组合框的值。 |
CompLocator | 按安装程序配置数据查找文件或目录。 |
Complus | 包含安装 COM+ 应用程序所需的信息。 |
组件 | 列出安装组件。 |
条件 | 有条件地修改功能选择状态。 |
控制 | 列出每个对话框中的控件。 |
ControlCondition | 列出基于属性应用于控件的操作。 |
ControlEvent | 指定对话框中控件的操作。 |
CreateFolder | 列出必须为组件创建的文件夹。 |
CustomAction | 将自定义操作集成到安装中。 |
对话框 | 列出用户界面中的对话框。 |
Directory | 应用程序的目录布局。 |
DrLocator | 使用目录树列出文件搜索。 |
DuplicateFile | 列出要复制的文件。 |
环境 | 列出环境变量。 |
错误 | 列出错误消息格式模板。 |
EventMapping | 列出控件订阅的事件。 |
扩展名 | 列出文件扩展名服务器信息。 |
功能 | 定义功能的逻辑树结构。 |
FeatureComponents | 定义功能和组件关系。 |
文件 | 源文件及其属性的完整列表。 |
FileSFPCatalog | 将指定的文件与目录文件相关联。 |
字体 | 字体文件的注册表信息。 |
图标 | 包含图标文件。 |
IniFile | 在 .ini 文件中进行设置所需的信息。 |
IniLocator | 使用 .ini 文件搜索文件或目录。 |
InstallExecuteSequence | 按顺序列出 INSTALL 操作。 |
InstallUISequence | 按顺序列出 UI INSTALL 操作。 |
IsolatedComponent | 列出独立组件。 |
LaunchCondition | 列出开始安装的条件。 |
ListBox | 列出所有列表框的值。 |
ListView | 列出所有列表视图的值。 |
LockPermissions | 定义应用程序的锁定部分。 |
介质 | 列出用于安装的源媒体磁盘。 |
MIME | 列出 MIME 内容类型、文件扩展名或 CLSID。 |
MoveFile | 列出要移动或复制的文件。 |
MsiAssembly | 指定 Microsoft .NET Framework 程序集和 Win32 程序集的 Windows Installer 设置。 |
MsiAssemblyName | 为 .NET Framework 或 Win32 程序集指定强程序集缓存名称的元素的架构。 |
MsiDigitalCertificate | 以二进制流格式存储证书,并将每个证书与主密钥相关联。 |
MsiDigitalSignature | 包含安装数据库中每个数字签名对象的签名信息。 |
MsiEmbeddedChainer | 此表中的每一行引用了一个不同的用户定义函数,该函数可用于从单个包安装多个 Windows Installer 包。
Windows Installer 4.0 及更低版本:不支持 |
MsiEmbeddedUI | 定义嵌入在 Windows Installer 包中的用户界面。
Windows Installer 4.0 及更低版本:不支持 |
MsiFileHash | 存储 Windows Installer 包提供的源文件的 128 位哈希。 |
MsiLockPermissionsEx 表 | 保护服务、文件、注册表项和创建的文件夹。
Windows Installer 4.5 及更低版本:不支持 |
MsiPackageCertificate | 列出用于验证进行此多包安装的安装包标识的数字签名证书。 从 Windows Installer 4.5 版开始提供。 |
MsiPatchCertificate | 包含启用用户帐户控制 (UAC) 修补所需的信息。 从 Windows Installer 3.0 版开始提供。 |
MsiPatchHeaders | 保存用于修补程序验证的二进制修补程序标头流。 |
MsiPatchMetadata | 保存有关删除修补程序所需的 Windows Installer 修补程序的信息,以及“添加/删除程序”功能使用的信息。 从 Windows Installer 3.0 版开始提供。 |
MsiPatchOldAssemblyName | 指定程序集的旧名称。 |
MsiPatchOldAssemblyFile | 将文件表中的文件与程序集名称相关联。 |
MsiPatchSequence | 包含确定相对于所有其他修补程序的小型更新修补程序的应用顺序所需的信息。 从 Windows Installer 3.0 版开始提供。 |
MsiServiceConfig | 配置当前包已安装的或正在安装的服务。
Windows Installer 4.5 及更低版本:不支持 |
MsiServiceConfigFailureActions | 列出服务失败后要运行的操作。 此表中指定的操作在下次启动系统时运行。
Windows Installer 4.5 及更低版本:不支持 |
MsiSFCBypass | 列出应绕过 Windows Me 上的 Windows 文件保护的文件。 |
ODBCAttribute | 列出 ODBC 驱动程序和转换器的属性。 |
ODBCDataSource | 列出属于安装的数据源。 |
ODBCDriver | 列出属于安装的 ODBC 驱动程序。 |
ODBCSourceAttribute | 列出数据源的属性。 |
ODBCTranslator | 列出安装的 ODBC 转换器。 |
Patch | 列出要接收特定修补程序的文件。 |
PatchPackage | 列出应用于此产品的所有修补程序包。 |
ProgId | 列出程序 ID 的信息。 |
属性 | 列出所有属性的属性名和值。 |
PublishComponent | 列出用于组件发布的信息。 |
RadioButton | 列出所有单选按钮组的按钮。 |
注册表 | 列出应用程序的注册表信息。 |
RegLocator | 使用注册表搜索文件或目录。 |
RemoveFile | 列出要通过 RemoveFiles 操作删除的文件。 |
RemoveIniFile | 列出从 .ini 文件中删除时所需的信息。 |
RemoveRegistry | 列出从系统注册表中删除时所需的信息。 |
ReserveCost | 有条件地保留任何目录中的磁盘空间。 |
SelfReg | 列出有关自注册模块的信息。 |
ServiceControl | 控制已安装或卸载的服务。 |
ServiceInstall | 列出用于安装服务的信息。 |
SFPCatalog | 列出 SFP 目录。 |
快捷方式 | 列出创建快捷方式所需的信息。 |
Signature | 列出标识文件的唯一文件签名。 |
TextStyle | 列出文本控件中使用的文本样式。 |
TypeLib | 列出类型库的注册表信息。 |
UIText | 列出用户界面中使用的某些字符串的本地化版本。 |
谓词 | 列出文件扩展名的命令谓词信息。 |
_Validation | 列出所有表的列名和值。 |
_Columns | 只读列目录。 |
_Streams | 列出嵌入的 OLE 数据流。 |
_Storages | 列出嵌入的 OLE 子存储。 |
_Tables | 列出所有表的只读系统表。 |
_TransformView Table | 用于查看转换的只读临时表。 |
升级 | 列出升级应用程序时使用的信息。 |