举报活动

【勇芳软件工作室】汉化HomePreviousNext

将源名称添加到注册表后,使用RegisterEventSource函数获取应用事件日志的句柄,如以下示例所示,它将获取句柄,然后向日志中添加事件。

LPSTR aszMsg[] = {

"SamplApp",

};

HANDLE h;

h = RegisterEventSource(NULL, /* uses local computer */

"SamplApp"); /* source name */

if (h == NULL)

ErrorExit("could not register event source");

if(!ReportEvent(h,/ * event log handle * /

EVENTLOG_ERROR_TYPE,/ *事件类型* /

0,/ *类别零* /

0x1003,/ *事件标识符* /

NULL,/ *没有用户安全标识符* /

1,/ *一个替换字符串* /

0,/ *无数据* /

(LPTSTR *)aszMsg,/ *字符串数组的地址* /

NULL))/ *数据地址* /

ErrorExit("could not report event");

DeregisterEventSource(h);