標準アクションを使用する

Windows インストーラーは、MsiDoAction 関数を呼び出すか、シーケンス テーブルにアクションを含めることによって、アクションを実行します。 ほとんどのアクションは単一の目的をカプセル化しているため、アクションを使う最も一般的な方法は、シーケンスで一連のアクションの順序を指定して、大規模なタスクを実現することです。 インストーラーには、関連付けられている一連のシーケンス テーブルを呼び出す、3 つの標準的な最上位アクションがあります。 これらの関連付けられたシーケンス テーブルには、標準アクション、カスタム アクション、ユーザー インターフェイス要素を含めることができます。 シーケンス テーブル内の各アクションには、シーケンス番号が関連付けられており、条件式を関連付けることもできます。 シーケンス テーブル内のすべてのアクションは順番に呼び出され、条件式が True に評価された場合にのみ実行されます。

標準アクションには任意のシーケンス番号を関連付けることができますが、多くにはアクションを適切に機能させるために従う必要があるシーケンス制限があります。 たとえば、FileCost アクションは、CostInitialize アクションの後で呼び出す必要があります。 標準アクションのシーケンスの制限について詳しくは、「シーケンス制限があるアクション」、「シーケンス制限のないアクション」、または「標準アクション リファレンス」をご覧ください。

次のトピックでは、標準アクションの使用について詳しく説明されています。

標準アクションについて」または「標準アクション リファレンス」もご覧ください。