luc desruelle's Blogue

Navigateur communautaire
annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

constructeur .NET pour connaître le statut d'un service Windows

Desruelle_luc
Trusted Enthusiast

Get Windows Service Status.png

 

Un code LabVIEW, réalisé par un ami, qui va permettre de récupérer des données sur un service Windows via un constructeur .NET (system.serviceprocess.servicecontroller) pour connaître son statut.

 

La classe servicecontroller de system.serviceprocess représente un service Windows et vous permet de vous connecter à un service en cours d'exécution ou arrêté, de le manipuler ou d'obtenir des informations le concernant.

 

La méthode GetServices récupère les services de pilotes autres que de périphériques sur un ordinateur et ceux qui ne sont pas des pilotes.

 

Le retour est ServiceController[] qui est un tableau de type ServiceController, dans lequel chaque élément est associé à un service sur l'ordinateur spécifié.

 

Dans l'exemple LabVIEW, le service à gérer est W32Time.

A+

banniere Luc Livre NXG Champion.png

Luc Desruelle | Mon profil | Mon blog LabVIEW | Auteur livre LabVIEW : Programmation et applications - G Web
Certified LabVIEW Architect (CLA) & Certified TestStand Developper (CTD) | LabVIEW Champion

MESULOG - LinkedIn site | NERYS - NERYS Group
| directeur CEO MESULOG
| CODIR - NERYS group