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 |
LabVIEW Architect (CLA) & TestStand Developper (CTD) | LabVIEW Champion
MESULOG | NERYS