DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions Service
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
ServiceEtat (Fonction)
En anglais : ServiceStatus
Renvoie l'état actuel d'un service. Ce service peut être un service présent sur le poste local ou sur un poste distant.
// Renvoie l'état du service présent dans la table TABLE_Service
Résultat1 est un entier
Résultat1 = ServiceEtat(COL_Nom[TABLE_Service])
SI Résultat1 = -1 ALORS
Erreur(ErreurInfo())
SINON
// Appel d'une procédure spécifique WLangage pour transformer le résultat en texte
Info("Etat du service : " + EtatEnTexte(Résultat1))
FIN
Syntaxe
<Résultat> = ServiceEtat(<Nom du service> [, <Poste distant>])
<Résultat> : Constante de type Entier
  • -1 en cas d'erreur. Pour plus de détails sur l'erreur, utilisez la fonction ErreurInfo,
  • Etat actuel du service :
    serviceEtatArrêtéLe service est arrêté.
    serviceEtatAttenteArrêtLe service a reçu une commande d'arrêt mais il n'est pas encore arrêté.
    serviceEtatAttenteDémarrageLe service a reçu une commande de démarrage mais il n'est pas encore démarré.
    serviceEtatAttentePauseLe service a reçu une commande de pause mais il n'est pas encore en pause.
    serviceEtatAttenteRelancementLe service a reçu une commande de relancement mais il n'est pas encore relancé.
    serviceEtatDémarréLe service est en cours de fonctionnement.
    serviceEtatEnPauseLe service est en pause.
<Nom du service> : Chaîne de caractères
Nom du service à contrôler.
<Poste distant> : Chaîne de caractères optionnelle
Adresse IP du poste distant au format xxx.xxx.xxx.xxx (obtenu par la fonction NetAdresseIP) ou nom du poste distant (obtenu par la fonction NetNomMachine). Ce paramètre permet de contrôler un service sur un autre poste. Pour utiliser cette option, l'utilisateur doit être administrateur de la machine distante.
Si ce paramètre n'est pas précisé ou correspond à une chaîne vide (""), le service est manipulé en local.
Composante : wd290std.dll
Version minimum requise
  • Version 12
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale