Ecrire dans le journal des evenements (methode 3)

Description

Cet exemple permet d'ajouter des messages dans le journal des événements, d'en choisir la source (Event source) et le numéro (EventID). Le code utilise une dll (msgfile.dll) qui référence des messages libres.

Pour ajouter un événement dans le journal des événements le code procède aux étapes suivantes :
- Inscrire dans le registre le nom de l'application et la source des messages.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\Mon appli
la source du message est un exécutable ou une dll qui intègre dans son fichier ressources les 'Messages Files' à afficher.

- appeler ReportEvent pour inscrire un message dans un journal

Le fichier msgfile.dll fourni avec ce code permet d'inscrire des messages libres dans le journal des applications dont le numéro (EventID) est compris entre 0 et 9999. Cette dll de 128Ko intègre uniquement des messages destinés au journal des événements.

Pour les plus expérimentés, un fichier 'Message Files.rtf' explique comment créer cette dll.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.