Engine::CancelAssessment method
Requests that the specified assessment stop running.
Syntax
virtual HRESULT CancelAssessment(
INT assessmentIndex
) = 0;
Parameters
-
assessmentIndex
-
The index of the assessment to cancel. The assessment can only be cancelled when it is running. An assessment s index is its position in the AssessmentRuns section of the job manifest..
Return value
If successful, the method returns a value of S_OK.
If asmtIndex parameter does not match the index of the currently running assessment, the method returns AXE_E_INVALID_INDEX.
If AXE is not currently running a job, the method returns AXE_E_NO_JOB_RUNNING. The specified assessment must be running to be cancelled.
Remarks
It is up to the assessment to support cancellation. If the assessment does not support cancellation, it will eventually exit on its own. If the solution wants to terminate the job if the assessment does not support cancellation, it is up to the solution to maintain its own timer and decide when to give up waiting for an assessment to cancel on its own.
Managed code uses Engine.CancelAssessment | cancelAssessment method.
Requirements
Minimum supported client |
Windows 7 [desktop apps only] |
Minimum supported server |
Windows Server 2008 R2 [desktop apps only] |
Header |
|
DLL |
|