|
|
|
|
ServiceContrôle (Fonction) En anglais : ServiceControl Envoie un message de contrôle à un service. Ce service peut être un service présent sur le poste local ou sur un poste distant.
SI ServiceContrôle(COL_Nom[TABLE_Service], serviceCmdPause) = Faux ALORS
Erreur(ErreurInfo(errMessage))
FIN
Syntaxe
<Résultat> = ServiceContrôle(<Nom du service> , <Commande à  envoyer> [, <Poste distant>])
<Résultat> : Booléen - Vrai si la commande a été envoyée au gestionnaire de services,
- 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 Nom du service à contrôler. <Commande à envoyer> : Constante de type Entier ou entier Commande à envoyer au service : | | serviceCmdArrête | Arrête le service (équivalent à la fonction ServiceArrête). | serviceCmdPause | Met le service en pause (équivalent à la fonction ServicePause). | serviceCmdRelance | Sort un service de la pause (équivalent à la fonction ServiceRelance). | serviceCmdRelireConfig | Demande au service de relire ses paramètres de configuration (équivalent à la fonction ServiceActualise). |
Il est également possible d'utiliser un entier compris entre 128 et 255. Cette plage de valeurs est réservée pour les commandes définies par le service lui-même (Consultez la documentation du service pour savoir quelles sont les commandes acceptées et leur action). <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. Remarques La fonction ServiceContrôle envoie au gestionnaire de services une commande. Cette opération peut ne pas être effectuée immédiatement. Pour connaître l'état du service, utilisez la fonction ServiceAttendEtat. Composante : wd290std.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|