AdvtExecuteSequence-tabel
De tabel AdvtExecuteSequence bevat acties die het installatieprogramma aanroept wanneer de actie ADVERTEREN op het hoogste niveau wordt uitgevoerd.
Alleen de volgende acties kunnen worden gebruikt in de tabel AdvtExecuteSequence. Aangepaste acties kunnen niet worden gebruikt in deze tabel.
De kolommen zijn identiek aan die van de tabel InstallExecuteSequence. De tabel AdvtExecuteSequence heeft de volgende kolommen.
Kolom | Type | Sleutel | Null-waarde |
---|---|---|---|
Actie | id- | Y | N |
Conditie | voorwaarde | N | Y |
Volgorde | geheel getal | N | Y |
Kolommen
-
actie
-
De naam van de standaardactie het installatieprogramma moet worden uitgevoerd. Dit is de primaire sleutel van de tabel.
-
voorwaarde voor
-
Logische expressie. Als de expressie onwaar is, wordt de actie overgeslagen. Als de syntaxis van de expressie ongeldig is, wordt de reeks beëindigd en wordt iesBadActionData geretourneerd. Zie syntaxis van voorwaardelijke instructievoor meer informatie over de syntaxis van voorwaardelijke instructies.
-
reeks
-
Een positieve waarde geeft de volgordepositie van de actie aan. De volgende negatieve waarden geven aan dat de actie wordt aangeroepen als het installatieprogramma de beëindigingsvlag retourneert. Elke beëindigingsvlag (negatieve waarde) kan worden gebruikt met niet meer dan één actie. Meerdere acties kunnen beëindigingsvlagmen hebben, maar ze moeten verschillende vlaggen zijn. Beëindigingsvlagmen (negatieve waarden) worden meestal gebruikt met dialoogvensters.
Beëindigingsvlag Waarde Beschrijving msiDoActionStatusSuccess -1 Voltooid. Wordt gebruikt met dialoogvensters afsluiten. msiDoActionStatusUserExit -2 Gebruiker beëindigt de installatie. Wordt gebruikt met UserExit dialoogvensters. msiDoActionStatusFailure -3 Fatale uitgang eindigt. Wordt gebruikt met een dialoogvenster FatalError. msiDoActionStatusSuspend -4 De installatie is onderbroken. Nul, alle andere negatieve getallen of een null-waarde geven aan dat de actie nooit wordt aangeroepen.
Validering