La propriété CheckPoint spécifie une valeur que le service incrémente périodiquement pour rendre compte de son avancement ...

La propriété CheckPoint spécifie une valeur que le service incrémente périodiquement pour rendre compte de son avancement lors d'une opération de démarrage, d'arrêt, de mise en pause ou de reprise qui s'avère un peu longue. Par exemple, le service doit incrémenter cette valeur quand il termine chaque étape de son initialisation au moment de son démarrage. Le programme de l'interface utilisateur qui a demandé l'opération sur le service utilise cette valeur pour suivre l'avancement du service lors d'une opération un peu longue. Cette valeur n'est pas valide et doit être égale à zéro quand le service n'a en attente aucune opération de démarrage, d'arrêt, de mise en pause ou de reprise.