Tabla AdvtExecuteSequence
En la tabla AdvtExecuteSequence se enumeran las acciones a las que llama el instalador cuando se ejecuta la acción ADVERTISE de nivel superior.
En la tabla AdvtExecuteSequence solo se pueden usar las siguientes acciones. En esta tabla no se pueden utilizar acciones personalizadas.
Las columnas son idénticas a las de la tabla InstallExecuteSequence. La tabla AdvtExecuteSequence tiene las columnas siguientes.
Columna | Tipo | Clave | Nullable |
---|---|---|---|
Acción | Identificador | Y | No |
Condición | Condition | No | Y |
Secuencia | Entero | No | Y |
Columnas
-
Acción
-
Nombre de la acción estándar que el instalador va a ejecutar. Esta es la clave principal de la tabla.
-
Condición
-
Expresión lógica. Si la expresión se evalúa como False, la acción se omite. Si la sintaxis de la expresión no es válida, la secuencia finaliza y devuelve iesBadActionData. Para más información sobre la sintaxis de las instrucciones condicionales, consulte Sintaxis de instrucción condicional.
-
Sequence
-
Un valor positivo indica la posición de secuencia de la acción. Los siguientes valores negativos indican que se llama a la acción si el instalador devuelve la marca de terminación. Cada marca de terminación (valor negativo) se puede usar solo con una acción. Varias acciones pueden tener marcas de terminación, pero deben ser marcas diferentes. Las marcas de terminación (valores negativos) se usan normalmente con cuadros de diálogo.
Marca de terminación Value Descripción msiDoActionStatusSuccess -1 Se completó correctamente. Se usa con cuadros de diálogo Exit. msiDoActionStatusUserExit -2 El usuario termina la instalación. Se usa con cuadros de diálogo UserExit. msiDoActionStatusFailure -3 Termina una salida irrecuperable. Se usa con cuadros de diálogo FatalError. msiDoActionStatusSuspend -4 Se suspende la instalación. Cero, todos los demás números negativos o un valor NULL indican que nunca se llama a la acción.
Validación