*《【WCE】使用事件日志服务(三 / 四)》的内容已重新调整过。
假设我们要记录一个事件源是 SQL Mobile 的事件到 Application 日志。需要如下步骤:
1. 使用菜单 Platform->Settings,在“Platform Settings”对话框中选择“Environment”标签,设置环境变量 SET PRJ_ENABLE_EVENTLOG = 1。
2. 在 project.reg 添加:
[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/EventLog/Application]
"Output"="File"
"File"="ApplicationLog.xml"
"Format"="XML"
[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/EventLog/Application/SQL Mobile]
"EventMessageFile"="sqlce30ermsgs.dll"
3. 在 project.bib 添加:
MODULES
; Name Path Memory Type
; -------------- --------------------------------------------- -----------
sqlce30ermsgs.dll $(_FLATRELEASEDIR)/sqlce30ermsgs.dll NK SH
其中,sqlce30erms