AdvtExecuteSequence 資料表
AdvtExecuteSequence 資料表會列出執行最上層 ADVERTISE 動作 時安裝程式呼叫的動作。
只有下列動作可以在 AdvtExecuteSequence 資料表中使用。 無法在此資料表中使用自訂動作。
資料行與 InstallExecuteSequence 資料表的資料行相同。 AdvtExecuteSequence 資料表具有下列資料行。
資料行 | 類型 | 答案 | Nullable |
---|---|---|---|
動作 | 識別碼 | Y | N |
條件 | Condition | N | Y |
順序 | 整數 | N | Y |
資料行
-
行動
-
安裝程式要執行 的標準動作 名稱。 這是資料表的主鍵。
-
條件
-
邏輯運算式。 如果運算式評估為 false,則會略過動作。 如果運算式語法無效,則序列會終止,並傳回 iesBadActionData。 如需條件陳述式語法的詳細資訊,請參閱 條件陳述式語法。
-
序列
-
正值表示動作的序列位置。 下列負值表示如果安裝程式傳回終止旗標,就會呼叫動作。 每個終止旗標 (負值) 可以搭配不超過一個動作使用。 多個動作可以有終止旗標,但它們必須是不同的旗標。 終止旗標 (負值) 通常用於 對話方塊。
終止旗標 值 Description msiDoActionStatusSuccess -1 成功完成。 與 [結束 ] 對話方塊搭配使用。 msiDoActionStatusUserExit -2 使用者終止安裝。 與 UserExit 對話方塊搭配使用。 msiDoActionStatusFailure -3 嚴重結束終止。 與 [嚴重][錯誤] 對話方塊搭配使用。 msiDoActionStatusSuspend -4 安裝已暫停。 零、所有其他負數或 Null 值表示永遠不會呼叫動作。
驗證