Engine::SetAssessmentEnd method
Specifies the native interface for the Engine to invoke to notify the solution of an assessment end event.
Syntax
virtual HRESULT SetAssessmentEnd(
[in, optional] IAssessmentEndEventHandler *assessmentEnd
) = 0;
Parameters
-
assessmentEnd [in, optional]
-
The native interface invoked by Engine when an assessment end event occurs. This parameter can be NULL to remove an existing handler.
Return value
If successful, the method returns S_OK.
If a job is running, the method returns AXE_E_JOB_RUNNING. Event handlers cannot be changed while a job is running.
If a there are events already queued with the Asynchronous Procedure Call mechanism in the operating system, the method returns AXE_E_QUEUED_APC_EVENTS. The threading model cannot be changed until these queued events are processed.
Remarks
Managed code uses the Engine.AssessmentEnd | assessmentend event to notify solutions.
Requirements
Minimum supported client |
Windows 7 [desktop apps only] |
Minimum supported server |
Windows Server 2008 R2 [desktop apps only] |
Header |
|
DLL |
|