[This is preliminary documentation and subject to change.]
The AdminUISequence table lists ADMIN actions that are executed when the top-level ADMIN action is executed. The columns and Special Terminate Actions definitions are identical to those of the InstallUISequence table.
ADMIN actions in the install sequence up to the InstallValidate action, and any exit dialogs, are located in the AdminUISequence table. All actions from the InstallValidate through the end of the install sequence are in the AdminExecuteSequence table. Because the AdminExecuteSequence table needs to stand alone, it has any necessary initialization actions such as LaunchConditions, CostInitialize, FileCost, and CostFinalize, and it has the ExecuteAction action.
The AdminUISequence table has the following columns.
Column | Type | Key | Nullable |
---|---|---|---|
Action | Identifier | Y | N |
Condition | Condition | Y | |
Sequence | Integer | Y |
Primary table key.
A positive value represents the sequence position. A Null value indicates that the action is never to be executed. The following negative values indicate that this action is to be executed if the Action Sequencer returns the associated return code.
This value | Corresponds with this return code |
---|---|
-1 | Successful completion (iesSuccess). |
-2 | User terminates install (iesUserExit). |
-3 | Fatal exit terminates (iesFailure). |
-4 | Install is suspended (iesSuspend). |
Zero, all other negative numbers, or a Null value indicate that the action is never to be executed.