Tabella AdvtExecuteSequence
La tabella AdvtExecuteSequence elenca le azioni chiamate al programma di installazione quando viene eseguita l'azione ADVERTISE di primo livello.
È possibile usare solo le azioni seguenti nella tabella AdvtExecuteSequence. Non è possibile usare azioni personalizzate in questa tabella.
Le colonne sono identiche a quelle della tabella InstallExecuteSequence. La tabella AdvtExecuteSequence contiene le colonne seguenti.
Colonna | Tipo | Chiave | Nullable |
---|---|---|---|
Azione | Identificatore | S | N |
Condizione | Condition | N | S |
Sequenza | Integer | N | S |
Colonne
-
Azione
-
Nome dell'azione standard da eseguire il programma di installazione. Si tratta della chiave primaria della tabella.
-
Condizione
-
Espressione logica. Se l'espressione restituisce false, l'azione viene ignorata. Se la sintassi dell'espressione non è valida, la sequenza termina, restituendo iesBadActionData. Per informazioni sulla sintassi delle istruzioni condizionali, vedere Sintassi dell'istruzione condizionale.
-
Sequenza
-
Un valore positivo indica la posizione della sequenza dell'azione. I valori negativi seguenti indicano che l'azione viene chiamata se il programma di installazione restituisce il flag di terminazione. Ogni flag di terminazione (valore negativo) può essere usato senza più di un'azione. Più azioni possono avere flag di terminazione, ma devono essere flag diversi. I flag di terminazione (valori negativi) vengono in genere usati con le finestre di dialogo.
Flag di terminazione Valore Descrizione msiDoActionStatusSuccess -1 Completamento. Usato con le finestre di dialogo Esci . msiDoActionStatusUserExit -2 L'utente termina l'installazione. Usato con le finestre di dialogo UserExit . msiDoActionStatusFailure -3 Termina l'uscita irreversibile. Usato con una finestra di dialogo FatalError . msiDoActionStatusSuspend -4 L'installazione viene sospesa. Zero, tutti gli altri numeri negativi o un valore Null indicano che l'azione non viene mai chiamata.
Convalida