Freigeben über


Verwenden von Standardaktionen

Eine Aktion wird im Windows Installer entweder durch den Aufruf der MsiDoAction-Funktion oder durch das Einbeziehen der Aktion in eine Sequenztabelle ausgeführt. Da die meisten Aktionen einen einzigen Zweck erfüllen, besteht die häufigste Art der Verwendung von Aktionen darin, eine Reihe von Aktionen in einer Sequenz anzuordnen, um eine größere Aufgabe zu erfüllen. Das Installationsprogramm verfügt über drei Standardaktionen auf oberster Ebene, die eine Reihe von Sequenztabellen aufrufen. Diese zugehörigen Sequenztabellen können Standardaktionen, benutzerdefinierte Aktionen und Elemente der Benutzeroberfläche enthalten. Jede Aktion in einer Sequenztabelle hat eine zugehörige Sequenznummer und kann auch einen zugehörigen bedingten Ausdruck aufweisen. Alle Aktionen in einer Sequenztabelle werden der Reihe nach besucht und nur ausgeführt, wenn der bedingte Ausdruck den Wert „TRUE“ (Wahr) ergibt.

Während einer Standardaktion eine beliebige Sequenznummer zugeordnet werden kann, gibt es bei vielen Aktionen Sequenzeinschränkungen, die eingehalten werden müssen, damit die Aktion richtig funktioniert. Beispielsweise muss die FileCost-Aktion nach der CostInitialize-Aktion aufgerufen werden. Weitere Informationen zu den Sequenzierungseinschränkungen für Standardaktionen finden Sie unter Aktionen mit Sequenzierungseinschränkungen, Aktionen ohne Sequenzierungseinschränkungen oder Referenz zu Standardaktionen.

Unter den folgenden Themen finden Sie weitere Informationen zum Verwenden von Standardaktionen.

Weitere Informationen finden Sie auch unter Infos zu Standardaktionen oder Referenz zu Standardaktionen.