IDebugControl3 interface

Members

The IDebugControl3 interface inherits from IDebugControl2. IDebugControl3 also has these types of members:

Methods

The IDebugControl3 interface has these methods.

MethodDescription
AddAssemblyOptions

Turns on some of the assembly and disassembly options.

GetAssemblyOptions

Returns the assembly and disassembly options that affect how the debugger engine assembles and disassembles processor instructions for the target.

GetCurrentEventIndex

Returns the index of the current event within the current list of events for the current target, if such a list exists.

GetEventIndexDescription

Describes the specified event in a static list of events for the current target.

GetExpressionSyntax

Returns the current syntax that the engine is using for evaluating expressions.

GetExpressionSyntaxNames

Returns the full and abbreviated names of an expression syntax.

GetNumberEvents

Returns the number of events for the current target, if the number of events is fixed.

GetNumberExpressionSyntaxes

Returns the number of expression syntaxes that are supported by the engine.

RemoveAssemblyOptions

Turns off some of the assembly and disassembly options.

SetAssemblyOptions

Sets the assembly and disassembly options that affect how the debugger engine assembles and disassembles processor instructions for the target.

SetExpressionSyntax

Sets the syntax that the engine will use to evaluate expressions.

SetExpressionSyntaxByName

Sets the syntax that the engine will use to evaluate expressions.

SetNextEventIndex

Sets the next event for the current target by selecting the event from the static list of events for the target, if such a list exists.

 

Requirements

Header

Dbgeng.h (include Dbgeng.h)

See also

IDebugControl
IDebugControl2
IDebugControl4

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft