AdvtExecuteSequence Tablosu
AdvtExecuteSequence tablosunda, en üst düzey ADVERTISE eylemi yürütürken yükleyicinin çağırmış olduğu eylemler listelenir.
AdvtExecuteSequence tablosunda yalnızca aşağıdaki eylemler kullanılabilir. Bu tabloda özel eylemler kullanılamaz.
Sütunlar, InstallExecuteSequence tablosununaynıdır. AdvtExecuteSequence tablosunda aşağıdaki sütunlar bulunur.
Sütun | Tür | Anahtar | Nullable |
---|---|---|---|
Eylem | Tanımlayıcı | Y | N |
Koşul | Koşulu | N | Y |
Sıra | tamsayı | N | Y |
Sütun
-
Eylemi
-
Yükleyicinin yürütülecek standart eyleminin adı. Bu, tablonun birincil anahtarıdır.
-
Koşulu
-
Mantıksal ifade. İfade false olarak değerlendirilirse, eylem atlanır. İfade söz dizimi geçersizse, iesBadActionData döndürerek sıra sonlandırılır. Koşullu deyimlerin söz dizimi hakkında bilgi için bkz. koşullu deyim sözdizimi .
-
Sırası
-
Pozitif değer, eylemin sıra konumunu gösterir. Aşağıdaki negatif değerler, yükleyici sonlandırma bayrağını döndürürse eylemin çağrıldığını gösterir. Her sonlandırma bayrağı (negatif değer) birden fazla eylem olmadan kullanılabilir. Birden çok eylem sonlandırma bayraklarına sahip olabilir, ancak farklı bayraklar olmalıdır. Sonlandırma bayrakları (negatif değerler) genellikle İletişim Kutuları ile kullanılır.
Sonlandırma bayrağı Değer Açıklama msiDoActionStatusSuccess -1 Başarıyla tamamlandı. Çıkış iletişim kutularıyla kullanılır. msiDoActionStatusUserExit -2 Kullanıcı yüklemeyi sonlandırır. UserExit iletişim kutularıyla kullanılır. msiDoActionStatusFailure -3 Önemli çıkış sonlanır. FatalError iletişim kutularıyla kullanılır. msiDoActionStatusSuspend -4 Yükleme askıya alındı. Sıfır, diğer tüm negatif sayılar veya null değer eylemin hiçbir zaman çağrılmadığını gösterir.
Doğrulama