Patch Table
[This is preliminary documentation and subject to change.]
The Patch table specifies the file that is to receive a particular patch and the physical location of the patch files on the media images.
The Patch table has the following columns.
Columns
-
File_
-
The patch is applied to the file specified by the identifier in this column. This is a primary key for the table and it is a foreign key to the File table.
-
Sequence
-
This is the position of the patch file in the sequence order of files on the media images. The sequence order must correspond to the order of the files in the patch package cabinet file. This is the primary key for this table.
-
PatchSize
-
This column gives the size of the patch in bytes written as a long integer.
-
Attributes
-
Integer containing bit flags representing patch attributes. Insert a value of 1 in this column to indicate that the failure to apply this patch is not a fatal error.
-
Header
-
This column is the binary stream patch header used for patch validation.
Remarks
This table is processed by the PatchFiles action. It is usually added to the install package by a transform from a patch package. It is usually not authored directly into an install package.