IDkmSymbolProviderCallback.GetCurrentStatementRange Method

Definition

This method returns the IL offset range that contains the current IL offset as specified in the instruction address.

public:
 Microsoft::VisualStudio::Debugger::Symbols::DkmSteppingRange GetCurrentStatementRange(Microsoft::VisualStudio::Debugger::Symbols::DkmInstructionSymbol ^ instruction);
public:
 Microsoft::VisualStudio::Debugger::Symbols::DkmSteppingRange GetCurrentStatementRange(Microsoft::VisualStudio::Debugger::Symbols::DkmInstructionSymbol ^ instruction);
Microsoft::VisualStudio::Debugger::Symbols::DkmSteppingRange GetCurrentStatementRange(Microsoft::VisualStudio::Debugger::Symbols::DkmInstructionSymbol const & instruction);
public Microsoft.VisualStudio.Debugger.Symbols.DkmSteppingRange GetCurrentStatementRange (Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol instruction);
abstract member GetCurrentStatementRange : Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol -> Microsoft.VisualStudio.Debugger.Symbols.DkmSteppingRange
Public Function GetCurrentStatementRange (instruction As DkmInstructionSymbol) As DkmSteppingRange

Parameters

instruction
DkmInstructionSymbol

[In] DkmInstructionSymbol represents a method in the target process.

Returns

[Out] A offset/size pair which is returned from the symbol provider to a debug monitor to indicate a range of instructions which the debugger should not stop at.

Applies to