DkmSteppingRange(UInt32, UInt32, UInt32) Constructor
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initialize a new DkmSteppingRange value.
public:
DkmSteppingRange(System::UInt32 StartOffset, System::UInt32 Length, System::UInt32 LineNumber);
public:
DkmSteppingRange(unsigned int StartOffset, unsigned int Length, unsigned int LineNumber);
DkmSteppingRange(unsigned int StartOffset, unsigned int Length, unsigned int LineNumber);
public DkmSteppingRange (uint StartOffset, uint Length, uint LineNumber);
new Microsoft.VisualStudio.Debugger.Symbols.DkmSteppingRange : uint32 * uint32 * uint32 -> Microsoft.VisualStudio.Debugger.Symbols.DkmSteppingRange
Public Sub New (StartOffset As UInteger, Length As UInteger, LineNumber As UInteger)
Parameters
- StartOffset
- UInt32
[In] The start of a stepping range. The meaning is dependant on the the underlying runtime being stepped. For MSIL, this in the beginning IL offset relative to the start of the method. For native code, this is an RVA.
- Length
- UInt32
[In] The length of a stepping range. The meaning is dependant on the the underlying runtime being stepped. For both native code and MSIL, this is a byte count of the number of instructions in the range. For MSIL, UInt32.MaxValue is used to indicate that the range should extend to the end of the method.
- LineNumber
- UInt32
[In] The source line number of the stepping range. The meaning is dependant on the the underlying runtime being stepped. For both native code and MSIL, this is the source line number of instructions in the range. For MSIL, UInt32.MaxValue is used to indicate that the range should extend to the end of the method.