The MsiPatchHeaders table holds the binary patch header streams used for patch validation.
The MsiPatchHeaders table is used when long
File table keys result in a failure to generate the patch header stream in the
Patch table. This can be due to the stream name limitation described in
OLE Limitations on Streams. In this case, the Patch table can reference the MsiPatchHeaders table to create the patch header stream.
The MsiPatchHeaders table has the following columns.
Columns
- StreamRef
The primary key for the table that uniquely identifies a particular patch header.
- Header
This column is the binary stream patch header used for patch validation.
Remarks
This table is processed by the
PatchFiles action. This table is usually added to the install package by a transform from a patch package. It is usually not authored directly into an installation package.
Validation
- ICE03
- ICE06
- ICE29
Send comments about this topic to Microsoft
Build date: 6/5/2008