Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

laz_deamons [01/11/2018 14:39] (Version actuelle)
Ligne 1: Ligne 1:
 +====== Les Daemons et LAZARUS ======
  
 +
 +Imaginons un service du nom de MonService.exe.exe
 +
 +**MonService.exe -i** = Installation du service
 +
 +Le service apparaît dans le gestionnaire de service (services.msc)
 +
 +Événements appelés
 +<​code>​
 +MapperInstall
 +DataModuleCreate
 +DataModuleBeforeInstall
 +DataModuleAfterInstall
 +DataModuleDestroy
 +</​code>​
 +**MonService.exe -u** = Desinstallation du service
 +
 +Le service disparait dans le gestionnaire de service (services.msc)
 +
 +Événements appelés
 +<​code>​
 +MapperUninstall
 +DataModuleCreate
 +DataModuleBeforeUnInstall
 +DataModuleAfterUnInstall
 +DataModuleDestroy
 +</​code>​
 +**MonService.exe -r** = Run du service
 +
 +Contrairement a ce que l'on pourrait croire le service n’apparaît pas comme démarré dans le gestionnaire de service
 +
 +Événements appelés
 +<​code>​
 +MapperRun
 +DataModuleCreate
 +</​code>​
 +
 +**net start MonService**
 +
 +Événements appelés
 +<​code>​
 +MapperRun
 +DataModuleCreate
 +DataModuleStart
 +</​code>​
 +
 +**net stop MonService**
 +
 +Événements appelés
 +<​code>​
 +DataModuleStop
 +</​code>​
 +
 +**net pause MonService**
 +
 +Événements appelés
 +<​code>​
 +DataModulePause
 +</​code>​
 +
 +**net continue MonService**
 +
 +Événements appelés
 +<​code>​
 +DataModuleContinue
 +</​code>​
  • Dernière modification: il y a 13 mois
  • (modification externe)