System State Transition

The System State Manager component (SysStateMgr.exe) controls transitioning of the device to different system states and reacts to changes made to the system-wide properties.

The following image shows the system states and the transitions that are allowed between these states:

Figure 1. System State Transitions

SSM policies determine the set of permissible states and state transitions and the tasks that are performed while changing the system state. SSM distributes system state change notifications to components in the systems that have requested notifications. These components respond to the change notifications.

When there is a change in system state, the system state policies select the tasks to be performed from the available common tasks and task plug-ins.