The IAlarmClock type exposes the following members.

Methods

  NameDescription
CreateOrUpdateAlarms
Create or update alarms by AlarmClockList instance.
DeleteAllAlarms
Delete Default Alarm and in Intel AMT 8.0 and later generations, also all OptionalAlarms settings.
DeleteDefaultAlarm
Delete default alarm. Supported on all Intel AMT generations from 5.1.
DeleteOptionalAlarm
Delete optional alarm, by its name. (supoorted only on Intel AMT version 8.0 or greater).
DisableAllObsolete.
Disable the Alarm Clock (by resetting both NextAlarm time and Interval)
GetAlarmClockSettingsObsolete.
Get the setting for the next wake up and next interval. Note that if settings do not exist in the target system, NextAlarmTime will return DateTime.MinValue, and Interval will return null.
GetAllAlarmsSettings
Get settings of all alarms.
GetNumberOfSupportedAlrams
Gets the number of supported alarms.
SetRecurringAlarmObsolete.
Configure a recurring wake up event
SetSingleAlarmObsolete.
Configure a single wake up event

See Also