InstallFinalize Action

[This is preliminary documentation and subject to change.]

The InstallFinalize action runs a script containing all operations spooled since the start of the install or the last InstallFinalize action. It marks the end of a transaction that begins with the InstallInitialize action. If it is detected that the product is marked for complete removal, operations are added to the script to remove Add/Remove Control Panel information for the product, to unregister and unpublish the product, and to remove the cached local database from %WINDOWS%, if it exists.

Database Tables Queried

None

Properties Used

None

Sequencing Restrictions

The InstallInitialize action must be called before the InstallFinalize action.

Remarks

When this action is executed, system changes made before it may not be restored. This action updates the system with whatever operations have been determined to that point, then ends the transaction.