Freigeben über


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.

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

Binary-Tabelle

Name Daten
Process.dll {Binärdaten}
Create.dll {Binärdaten}
Remove.dll {Binärdaten}

 

Fahren Sie mit Hinzufügen einer benutzerdefinierten CustomUserAccounts-Tabelle fort.