NotifyChangeEventLog功能允许应用程序在将事件写入【hEventLog】参数指定的事件日志文件时收到通知。当事件写入事件日志文件时,该函数会使由【活动】参数指定的事件对象发出信号。
BOOL NotifyChangeEventLog(
HANDLE 【hEventLog】, | //处理一个事件日志 |
HANDLE 【活动】 | //处理Win32事件 |
); |
参数
【hEventLog】
处理通过调用OpenEventLog函数获取的事件日志文件。当事件被写入此日志文件时,【活动】指定的事件变为信号。
【活动】
一个Win32事件的句柄。这是当事件写入由【hEventLog】参数指定的事件日志文件时变为信号的事件。
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.
备注
NotifyChangeEventLog功能不适用于遥控器。如果【hEventLog】是远程计算机上事件日志的句柄,则NotifiyChangeEventLog函数返回FALSE,GetLastError返回ERROR_INVALID_HANDLE。
也可以看看