AdvtExecuteSequence-Tabelle
Die Tabelle "AdvtExecuteSequence" listet Aktionen auf, die das Installationsprogramm aufruft, wenn die aktion auf oberster Ebene "WERBEN"-Aktion ausgeführt wird ausgeführt wird.
Nur die folgenden Aktionen können in der Tabelle "AdvtExecuteSequence" verwendet werden. Benutzerdefinierte Aktionen können in dieser Tabelle nicht verwendet werden.
Die Spalten sind mit denen der InstallExecuteSequence-Tabelleidentisch. Die Tabelle "AdvtExecuteSequence" enthält die folgenden Spalten.
Spalte | Art | Schlüssel | Nullable |
---|---|---|---|
Aktion | Bezeichner | Y | N |
Zustand | Bedingung | N | Y |
Reihenfolge | ganze Zahl | N | Y |
Spalten
-
Aktion
-
Der Name der Standardaktion das Installationsprogramm ausgeführt werden soll. Dies ist der Primärschlüssel der Tabelle.
-
Bedingung
-
Logischer Ausdruck. Wenn der Ausdruck als falsch ausgewertet wird, wird die Aktion übersprungen. Wenn die Ausdruckssyntax ungültig ist, wird die Sequenz beendet und gibt iesBadActionData zurück. Informationen zur Syntax bedingter Anweisungen finden Sie unter Syntax der bedingten Anweisung.
-
Sequenz
-
Ein positiver Wert gibt die Sequenzposition der Aktion an. Die folgenden negativen Werte deuten darauf hin, dass die Aktion aufgerufen wird, wenn das Installationsprogramm das Beendigungsflagge zurückgibt. Jedes Beendigungskennzeichnungszeichen (negativer Wert) kann mit nicht mehr als einer Aktion verwendet werden. Mehrere Aktionen können Beendigungskennzeichnungen aufweisen, müssen jedoch unterschiedliche Flags sein. Beendigungskennzeichnungen (negative Werte) werden in der Regel mit Dialogfeldernverwendet.
Kennzeichnung "Beendigung" Wert Beschreibung msiDoActionStatusSuccess -1 Erfolgreicher Abschluss. Wird mit Dialogfeldern "Beenden" verwendet. msiDoActionStatusUserExit -2 Der Benutzer beendet die Installation. Wird mit UserExit Dialogfeldern verwendet. msiDoActionStatusFailure -3 Der tödliche Ausgang wird beendet. Wird mit einem FatalError Dialogfeldern verwendet. msiDoActionStatusSuspend -4 Die Installation wird angehalten. Null, alle anderen negativen Zahlen oder ein Nullwert deuten darauf hin, dass die Aktion nie aufgerufen wird.
Validierung