Bonjour, Je vous propose un nouvel élément à utiliser : Librairie d'encapsulation de Services Windows



Cette librairie est une encapsulation complète de l'API de Services Microsoft Windows NT (NT4, 2k, XP and Vista).



Pour implémenter un service, il suffit juste de fournir une seule fonction de traitement !



Pour plus de contrôle et/ou information sur le service et ses évènements, il est possible de fournir une fonction callback.



Pour utiliser le logging par défaut dans le journal système de windows, il faut inclure à votre projet les fichiers NTEventLog.xxx fournis.



Sinon pour une gestion de logging personnalisée ou déja existante via des ressources stockées dans une DLL, il faut fournir sa propre dll et fournir les fichier de messages (*.mc, *.rc, *.h, ...). Cela est intéréssant uniquement quand il faut pouvoir gérer des messages en plusieurs langues.



La librarie fournie toute les fonctions nécessaires pour contrôler des services en local ou distants.



La page officielle du projet: http://sourceforge.net/projects/ntwinserv



Qu'en pensez-vous ?