Share via


Implementing Progressive Alarms (Windows Embedded CE 6.0)

1/6/2010

A progressive alarm is a gradual alarm that becomes louder over time if a user does not respond to the alarm. It works only with sound alarms and not visual, LED, or other alarm types. This is a mechanism through which alarms using notification action PUN_REPEAT are implemented.

To implement a progressive alarm, the base notification engine reserves one notification called User Alarm. Your notification UI can set this notification by calling the CeNotifyPrivate_SetUserAlarm function. Once the alarm is set, the base notification engine activates it by calling the CeNotifyPublic_UserAlarmSignalled function. To cancel the alarm, you can call the CeNotifyPrivate_ClearUserAlarm function.

See Also

Concepts

Using the Base Notification Engine