DkmThread.EndFuncEvalExecution(DkmFuncEvalFlags) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
EndFuncEvalExecution is called by the runtime debug monitor on the event thread to exit function evaluation mode. EndFuncEvalExecution will update the internal state of the DkmProcess object to indicate that the function evaluation has ended. This will also send a FuncEvalEnded event and it will mark the process as stopped.
This method may be called (1) while processing a 'received' stopping event notification -or- (2) while processing a non-stopping event such as thread exit, -or- (3) while the target is still stopped, for example if the function evaluation setup failed.
public:
void EndFuncEvalExecution(Microsoft::VisualStudio::Debugger::Evaluation::DkmFuncEvalFlags Flags);
public:
void EndFuncEvalExecution(Microsoft::VisualStudio::Debugger::Evaluation::DkmFuncEvalFlags Flags);
void EndFuncEvalExecution(Microsoft::VisualStudio::Debugger::Evaluation::DkmFuncEvalFlags Flags);
public void EndFuncEvalExecution (Microsoft.VisualStudio.Debugger.Evaluation.DkmFuncEvalFlags Flags);
member this.EndFuncEvalExecution : Microsoft.VisualStudio.Debugger.Evaluation.DkmFuncEvalFlags -> unit
Public Sub EndFuncEvalExecution (Flags As DkmFuncEvalFlags)
Parameters
- Flags
- DkmFuncEvalFlags
[In] Flags impacting how function evaluation requests are performed.