AdvtExecuteSequence tábla
Az AdvtExecuteSequence tábla felsorolja a telepítő által a legfelső szintű ADVERTISE művelet végrehajtásakor meghívott műveleteket,.
Az AdvtExecuteSequence táblában csak a következő műveletek használhatók. Ebben a táblában nem használhatók egyéni műveletek.
Az oszlopok megegyeznek az InstallExecuteSequence tábla. Az AdvtExecuteSequence tábla a következő oszlopokat tartalmazza.
Oszlop | Típus | Kulcs | Nullázható |
---|---|---|---|
Akció | azonosító | Y | N |
Feltétel | feltétel | N | Y |
Következés | egész szám | N | Y |
Oszlopok
-
művelet
-
A telepítő szabványos művelet neve. Ez a tábla elsődleges kulcsa.
-
feltétel
-
Logikai kifejezés. Ha a kifejezés értéke hamis, a művelet kihagyva. Ha a kifejezés szintaxisa érvénytelen, a sorozat leáll, és iesBadActionData értéket ad vissza. A feltételes utasítások szintaxisával kapcsolatos információkért lásd feltételes utasítás szintaxisát.
-
sorozat
-
A pozitív érték a művelet sorrendi helyzetét jelzi. A következő negatív értékek azt jelzik, hogy a művelet akkor lesz meghívva, ha a telepítő visszaadja a megszüntetési jelzőt. Minden megszüntetési jelző (negatív érték) legfeljebb egy művelettel használható. Több művelet is rendelkezhet megszüntetési jelzővel, de különböző jelölőknek kell lenniük. A végpontjelzőket (negatív értékeket) általában párbeszédpanelekhasználják.
Megszüntetési jelző Érték Leírás msiDoActionStatusSuccess -1 Sikeres befejezés. Kilépés párbeszédpanelen használható. msiDoActionStatusUserExit -2 A felhasználó leállítja a telepítést. UserExit párbeszédpanelekhez használható. msiDoActionStatusFailure -3 Végzetes kilépés leáll. FatalError párbeszédpanelen használható. msiDoActionStatusSuspend -4 A telepítés fel van függesztve. A nulla, az összes többi negatív szám vagy null érték azt jelzi, hogy a művelet soha nem lesz meghívva.
Érvényesítés