AssessmentExecutionError enumeration

Provides an enumeration of AXE errors that are relevant to the execution of an assessment.

Syntax

enum AssessmentExecutionError {
  AssessmentExecutionErrorNone                = 0, 
  AssessmentExecutionErrorCouldNotStart       = AXE_E_ASSESSMENT_COULD_NOT_START, 
  AssessmentExecutionErrorCouldNotFinish      = AXE_E_ASSESSMENT_COULD_NOT_FINISH, 
  AssessmentExecutionErrorCompletedWithError  = AXE_E_ASSESSMENT_COMPLETED_WITH_ERROR, 
  AssessmentExecutionErrorResultsInvalid      = AXE_E_ASSESSMENT_RESULTS_INVALID, 
  AssessmentExecutionErrorCanceled            = AXE_E_ASSESSMENT_CANCELED, 
  AssessmentExecutionErrorTerminated          = AXE_E_ASSESSMENT_TERMINATED, 
  AssessmentExecutionErrorCrashed             = AXE_E_ASSESSMENT_CRASHED 

};

Constants

AssessmentExecutionErrorNone

0

The assessment ran successfully.

AssessmentExecutionErrorCouldNotStart

0x80041009

AXE could not start the assessment process.

AssessmentExecutionErrorCouldNotFinish

0x8004100A

AXE encountered an error while waiting for the assessment process to finish.

AssessmentExecutionErrorCompletedWithError

0x8004100B

The assessment process started successfully and exited normally, but according to the assessment manifest, the exit code indicated the assessment failed.

AssessmentExecutionErrorResultsInvalid

0x8004100C

The assessment completed successfully, but there was an error processing the results files.

AssessmentExecutionErrorCanceled

0x8004100D

The assessment was canceled.

AssessmentExecutionErrorTerminated

0x8004100F

The assessment was terminated.

AssessmentExecutionErrorCrashed

0x80041010

The assessment crashed or caused a system reboot without first notifying AXE of an impending reboot.

Remarks

Managed code uses the AssessmentExecutionError enum.

Requirements

Minimum supported client
Windows 7 [desktop apps only]
Minimum supported server
Windows Server 2008 R2 [desktop apps only]
Header
AxeHosting.h