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
ServiceEcritEvénementJournal (Fonction)
En anglais : ServiceWriteEventLog
Ecrit un événement dans le journal des événements Windows.
Remarque : Cette fonction est ignorée si elle n'est pas appelée dans une application de type "Service Windows".
Exemple
// Tentative de connexion au serveur de la base de données
HOuvreConnexion(ConnexionSrv)
SI ErreurDétectée = Vrai ALORS
ServiceEcritEvénementJournal("Erreur détectée lors de la connexion à la base de données" + ...
RC + ErreurInfo(), ejErreur)
RENVOYER Faux
FIN
Syntaxe
ServiceEcritEvénementJournal(<Message> [, <Type d'événement> [, <Identifiant de l'événement>]])
<Message> : Chaîne de caractères
Description de l'événement. Ce texte pourra être relu depuis l'observateur d'événements en affichant le détail de l'événement.
<Type d'événement> : Constante optionnelle de type Entier
Type d'événement à inscrire dans le journal de Windows :
ejAvertissementEvénement d'avertissement.
Indique qu'un problème non fatal s'est produit pendant l'exécution du service. Par exemple : une opération a réussi mais un message de notification n'a pas pu être envoyé.
ejErreurEvénement d'erreur.
Signale une erreur lors de l'exécution d'un service. Les services n'ont pas de moyen pour afficher des informations : il s'agit donc de la principale méthode pour signaler un problème.
ejInformation
(valeur par défaut)
Evénement d'information.
Signale l'état du service. Par exemple : changement de mode d'activité, démarrage, ...
<Identifiant de l'événement> : Entier optionnel
Identifiant de l'événement (compris entre 1 et 100).
Conseil : Utilisez une valeur différente pour chaque événement du service afin de les différencier facilement.
Cette valeur pourra être récupérée par les applications lisant le journal des événements pour déclencher des actions.
Remarques
  • Les événements générés par la fonction ServiceEcritEvénementJournal sont inscrits dans le journal "Application" du système d'exploitation.
  • Le journal peut être relu :
    • en utilisant l'Observateur d'événements (présent parmi les outils d'administration de Windows).
    • par programmation (en utilisant par exemple le composant "WD JournalEvenement" livré en standard avec WINDEV).
Composante : wd300vm.dll
Version minimum requise
  • Version 15
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