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.
| 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.
| 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.