OnOffProgressValue Enumeration

Applies To: Windows 8.1

Represents the types of power transitions that AXE can track. It also specifies the type of tracing the OnOffHelper API provides.

Namespace: Microsoft.Assessments
Assembly: Microsoft.Assessments.Core (in Microsoft.Assessments.Core.dll)


Dim instance As OnOffProgressValue


Public Enumeration OnOffProgressValue
public enum OnOffProgressValue
public enum class OnOffProgressValue
public enum OnOffProgressValue
public enum OnOffProgressValue


Member name Description
Boot The assessment will be restarting the system using a full shutdown and restart.
CancelNotification The assessment will not be performing the previously-reported power state transition.
FastStartup The assessment will be rebooting the system using hybrid boot.
Hibernate The assessment will be hibernating the system.
Max An invalid transition type was reported. This enumerator is most often used to check the range of the enumerator values. It should not be used to report an actual transition type. This is always the last enumerator.
None The assessment will be performing a power transition itself. AXE does not perform any additional power transitions.
NotifyOnly The assessment will be performing a power transition itself, but AXE does not need to do anything.
RebootCycle The assessment is requesting tracing through both a shutdown and the subsequent restart of the system.
Shutdown The assessment will shutdown the system. Tracing will only extend until the system powers off.
Standby The assessment will be transitioning the system into Standby mode.


Before an assessment causes the system to power down or restart, the assessment must notify AXE of the upcoming power state transition, so that AXE makes sure that the assessment is restarted when a user logs into the operating system again. Once a notification has been made, the assessment should send the CancelNotification enumerator if the assessment does not perform the transition that was previously reported. As a result of the CancelNotification message, AXE will not restart the assessment.


Development Platforms

Windows 8.1

See Also


Microsoft.Assessments Namespace