Partager via


Création de la table CustomAction

Entrez des enregistrements pour les cinq exemples d’actions personnalisées créés dans la section précédente dans la table CustomAction. Pour plus d’informations sur la façon de remplir la table CustomAction pour ce type d’action personnalisée, consultez Custom Action Type 1.

Table CustomAction

Action Type Source Cible
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

 

Le code source C++ pour les bibliothèques de liens dynamiques est fourni dans le Kit de développement logiciel (SDK) Windows Installer. Utilisez Process.cpp pour créer le fichier Process.dll. Utilisez Create.cpp pour créer le fichier Create.dll. Utilisez Remove.cpp pour créer Remove.dll. Ajoutez ces fichiers de bibliothèque de liens dynamiques à la table Binary.

Table Binary

Nom Données
Process.dll {Données binaires}
Create.dll {Données binaires}
Remove.dll {Données binaires}

 

Passez à l’ajout d’une table CustomUserAccounts personnalisée.