ProgressType enumeration
Describes the type of progress that is being reported from the assessment to the Axe engine.
Syntax
enum ProgressType {
None = 0,
Percent = 1,
Message = 2,
Heartbeat = 3,
Increment = 4,
Cancelling = 5,
RemainingTime = 6,
WaitingForInput = 7,
OnOff = 8
};
Constants
-
None
-
There is no progress reported. It should never occur at runtime.
-
Percent
-
The progressValue parameter is an integer in the range [0-100] that indicates the percentage complete. The progressMessage parameter is an empty string.
-
Message
-
The progressMessage parameter contains a message for the client application to display. This could be the name of a phase or other custom messages. The progressValue parameter is 0 and has no meaning.
-
Heartbeat
-
The assessment is still running. The progressValue parameter is 0 and has no meaning. The progressMessage parameter is an empty string.
-
Increment
-
The progressValue parameter is one more than the last Increment progress event contained. The progressMessage parameter is an empty string.
-
Cancelling
-
The assessment has received a cancellation request and is ending. The progressValue parameter is 0 and has no meaning. The progressMessage parameter is an empty string.
-
RemainingTime
-
The assessment has a limited amount of time that it is expecting to run. The progressValue parameter is the estimated number of seconds remaining before the assessment completes. The progressMessage parameter is an empty string.
-
WaitingForInput
-
The assessment has presented a user interface or a command line prompt and is waiting for input from the user. The progressValue parameter is 0 and has no meaning. The progressMessage parameter contains a string that explains why the assessment is waiting.
-
OnOff
-
The assessment reports that it is controlling a transition of the system s power state. This lets AXE know that the next system Power On transition is intentional and not an error. The progressMessage parameter is an empty string.
The progressValue parameter contains one of the following values :
- 0 - Reboot (Restart)
- 1 - Sleep
- 2 - Hibernate
- 3 - Full shutdown
- 4 - Hiber-Shutdown
Requirements
Minimum supported client |
Windows 7 [desktop apps only] |
Minimum supported server |
Windows Server 2008 R2 [desktop apps only] |
Header |
|