BOOL DeregisterEventSource(HANDLE Handle);
#include <windows.h>
#include <winbase.h>
HANDLE Handle;
char BonjourLeMonde[256];
Handle=RegisterEventSource(NULL, "MonApplication");
if (!Handle)
{
...
}
...
BonjourLeMonde="Bonjour le monde";
if (!ReportEvent(Handle, EVENTLOG_INFORMATION_TYPE, 0, 0, NULL, 1, 0, (LPCSTR *)&BonjourLeMonde , NULL))
{
...
}
...
if (!DeregisterEventSource(Handle))
{
...
}
...
Cette fonction n'est disponible que sur Windows NT, Windows 2000 et Windows XP.
Le résultat est Faux en cas d'erreur.