Erstellen der CustomAction-Tabelle

Geben Sie Datensätze für die fünf benutzerdefinierten Beispielaktionen ein, die im vorherigen Abschnitt in der Tabelle CustomActionerstellt wurden. Weitere Informationen zum Auffüllen der Tabelle CustomAction für diesen Typ benutzerdefinierter Aktionen finden Sie unter Benutzerdefinierter Aktionstyp 1.

CustomAction-Tabelle

Aktion type Source Ziel
ProcessAccounts 1 Process.dll ProcessUserAccounts
UninstallAccounts 1 Process.dll UninstallUserAccounts
CreateAccount 11265 Create.dll CreateUserAccount
RemoveAccount 11265 Remove.dll RemoveUserAccount
RollbackAccount 9473 Remove.dll RemoveUserAccount

Der C++-Quellcode für die Dynamic Link-Bibliotheken wird im Windows Installer SDK bereitgestellt. Verwenden Sie Process.cpp, um die Datei Process.dll zu erstellen. Verwenden Sie Create.cpp, um die Datei Create.dll zu erstellen. Verwenden Sie Remove.cpp, um Remove.dll zu erstellen. Fügen Sie diese Dynamic Link Library-Dateien der Binärtabelle hinzu.

Binäre Tabelle

Name Daten
Process.dll {binäre Daten}
Create.dll {binäre Daten}
Remove.dll {binäre Daten}

Fahren Sie mit Dem Hinzufügen einer benutzerdefinierten CustomUserAccounts-Tabellefort.