IDkmManagedFuncEvalQuickAbortServices.PrepareForFuncEvalQuickAbort Method

Definition

Checks to see if we should load the FEQA DLL.

public:
 void PrepareForFuncEvalQuickAbort(Microsoft::VisualStudio::Debugger::Clr::DkmClrRuntimeInstance ^ clrRuntimeInstance, Microsoft::VisualStudio::Debugger::DkmThread ^ thread, [Runtime::InteropServices::Out] bool % skipLoad, [Runtime::InteropServices::Out] System::UInt64 % memoryAddress);
public void PrepareForFuncEvalQuickAbort (Microsoft.VisualStudio.Debugger.Clr.DkmClrRuntimeInstance clrRuntimeInstance, Microsoft.VisualStudio.Debugger.DkmThread thread, out bool skipLoad, out ulong memoryAddress);
abstract member PrepareForFuncEvalQuickAbort : Microsoft.VisualStudio.Debugger.Clr.DkmClrRuntimeInstance * Microsoft.VisualStudio.Debugger.DkmThread * bool * uint64 -> unit
Public Sub PrepareForFuncEvalQuickAbort (clrRuntimeInstance As DkmClrRuntimeInstance, thread As DkmThread, ByRef skipLoad As Boolean, ByRef memoryAddress As ULong)

Parameters

clrRuntimeInstance
DkmClrRuntimeInstance

[In] Represents a CLR instance running in a target process.

thread
DkmThread

[In] DkmThread represents a thread running in the target process.

skipLoad
Boolean

[Out] Specifies if the FEQA DLL should be loaded. The hosting process could have loaded it already.

memoryAddress
UInt64

[Out] Specifies the address in debuggee process. Valid only if AlreadyLoaded is false.

Applies to