h = RegisterEventSource(NULL, // uses local computer "SamplApp"); // source name if (h == NULL) printf("Could not register the event source.");
if (!ReportEvent(h, // event log handle EVENTLOG_ERROR_TYPE, // event type 0, // category zero 100, // event identifier NULL, // no user security identifier 1, // one substitution string 0, // no data &szMsg, // pointer to string array NULL)) // pointer to data printf("Could not report the event.");
{
HANDLE h;
h = RegisterEventSource(NULL, // uses local computer
"SamplApp"); // source name
if (h == NULL)
printf("Could not register the event source.");
if (!ReportEvent(h, // event log handle
EVENTLOG_ERROR_TYPE, // event type
0, // category zero
100, // event identifier
NULL, // no user security identifier
1, // one substitution string
0, // no data
&szMsg, // pointer to string array
NULL)) // pointer to data
printf("Could not report the event.");
DeregisterEventSource(h);
}
int main(int argc, char **argv)
{
ReportOneEvent("我测试一下");
return 0;
}