Erstellen der CustomAction-Tabelle
Geben Sie in die CustomAction-Tabelle Datensätze für die fünf im vorherigen Abschnitt erstellten benutzerdefinierten Beispielaktionen ein. Weitere Informationen zum Auffüllen der CustomAction-Tabelle für diese Art von benutzerdefinierter Aktion 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 DLL-Dateien wird im Windows Installer SDK bereitgestellt. Erstellen Sie mit „Process.cpp“ die Datei „Process.dll“. Erstellen Sie mit „Create.cpp“ die Datei „Create.dll“. Erstellen Sie mit „Remove.cpp“ die Datei „Remove.dll“. Fügen Sie diese DDL-Dateien der Binary-Tabelle hinzu.
Name | Daten |
---|---|
Process.dll | {Binärdaten} |
Create.dll | {Binärdaten} |
Remove.dll | {Binärdaten} |
Fahren Sie mit Hinzufügen einer benutzerdefinierten CustomUserAccounts-Tabelle fort.