DkmEvaluationBreakpointCondition.Parse(String) Method

Definition

Parses an input breakpoint condition so that it can later be evaluated. If the breakpoint condition uses DkmBreakpointConditionOperator.BreakWhenTrue, the expression evaluator should require that the specified condition evaluates to a Boolean value. The created query must return only a single result. For BreakWhenTrue conditions, this must be either a 4-byte or 1-byte value, and any non-zero value is considered true.

Location constraint: API must be called from a Monitor component (component level < 100,000).

public:
 void Parse([Runtime::InteropServices::Out] System::String ^ % ErrorText);
public void Parse (out string ErrorText);
public void Parse (out string? ErrorText);
member this.Parse : string -> unit
Public Sub Parse (ByRef ErrorText As String)

Parameters

ErrorText
String

[Out,Optional] If the condition could not be parsed, this indicates the reason why. This value should be null if the compile succeeded.

Applies to