IDkmBreakpointConditionThreadSelectorForGpu.EvaluateConditionAndSelectThread Method

Definition

The base debug monitor asks the breakpoint condition processor to evaluate on all stopped threads, and selects the thread whose condition is true.

public:
 Microsoft::VisualStudio::Debugger::DkmThread ^ EvaluateConditionAndSelectThread(Microsoft::VisualStudio::Debugger::Breakpoints::DkmRuntimeBreakpoint ^ runtimeBreakpoint, Microsoft::VisualStudio::Debugger::DkmThread ^ firstStoppedThread);
public Microsoft.VisualStudio.Debugger.DkmThread EvaluateConditionAndSelectThread (Microsoft.VisualStudio.Debugger.Breakpoints.DkmRuntimeBreakpoint runtimeBreakpoint, Microsoft.VisualStudio.Debugger.DkmThread firstStoppedThread);
public Microsoft.VisualStudio.Debugger.DkmThread? EvaluateConditionAndSelectThread (Microsoft.VisualStudio.Debugger.Breakpoints.DkmRuntimeBreakpoint runtimeBreakpoint, Microsoft.VisualStudio.Debugger.DkmThread firstStoppedThread);
abstract member EvaluateConditionAndSelectThread : Microsoft.VisualStudio.Debugger.Breakpoints.DkmRuntimeBreakpoint * Microsoft.VisualStudio.Debugger.DkmThread -> Microsoft.VisualStudio.Debugger.DkmThread
Public Function EvaluateConditionAndSelectThread (runtimeBreakpoint As DkmRuntimeBreakpoint, firstStoppedThread As DkmThread) As DkmThread

Parameters

runtimeBreakpoint
DkmRuntimeBreakpoint

[In] Low-level breakpoint object which is supported by debug monitors.

firstStoppedThread
DkmThread

[In] The first stopped thread.

Returns

[Out,Optional] The thread whose condition is true. The value is null in the case that no thread is found to have a true condition.

Applies to