PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Mode de fonctionnement
  • Limitation
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
ServiceDémarre (Fonction)
En anglais : ServiceStart
Démarre un service. Ce service peut être un service présent sur le poste local ou sur un poste distant.
Exemple
// Démarre le service présent dans la table TABLE_Service
SI ServiceDémarre(COL_Nom[TABLE_Service]) = Faux ALORS
        Erreur(ErreurInfo(errMessage))
FIN
Syntaxe
<Résultat> = ServiceDémarre(<Nom du service> [, <Ligne de commande> [, <Poste distant>]])
<Résultat> : Booléen
  • Vrai si la demande de démarrage a été envoyée,
  • Faux dans le cas contraire. Pour plus de détails sur l'erreur, utilisez la fonction ErreurInfo.
<Nom du service> : Chaîne de caractères (avec guillemets)
Nom du service à démarrer.
<Ligne de commande> : Chaîne de caractères optionnelle (avec guillemets)
Ligne de commande à passer au service avant de le démarrer. Ce paramètre ne doit pas être spécifié si vous utilisez un service créé avec WINDEV.
<Poste distant> : Chaîne de caractères optionnelle (avec guillemets)
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 démarrer 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.
Remarques
WINDEVWEBDEV - Code ServeurEtats et RequêtesWindowsAjaxCode Utilisateur (MCU)

Mode de fonctionnement

La fonction ServiceDémarre envoie au gestionnaire de services la demande de démarrage d'un service. Cette opération peut ne pas être effectuée immédiatement. Pour connaître l'état du service, utilisez la fonction ServiceAttendEtat.

Limitation

Les fonctions de gestion des services ne fonctionnent pas sous les systèmes suivants : Windows 98 ou Me.
Composante : wd250std.dll
Version minimum requise
  • Version 12
Documentation également disponible pour…
Commentaires
Droits insuffisants
La fonction retourne systématiquement une erreur "Droits insuffisants" quand on tente de démarrer un service (créé avec Windev) depuis une application Windev.
Que faire?
_Uriel_
13 fév. 2018