DkmSteppingRange(UInt32, UInt32, UInt32) 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化新的 DkmSteppingRange 值。
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)
参数
- StartOffset
- UInt32
中单步执行范围的开头。 其含义取决于正在逐步进行的底层运行时。 对于 MSIL,这在开始 IL 偏移量相对于方法的开始处。 对于本机代码,这是 RVA。
- Length
- UInt32
中步进范围的长度。 其含义取决于正在逐步进行的底层运行时。 对于本机代码和 MSIL,这是范围中指令数的字节计数。 对于 MSIL,UInt32 用于指示范围应扩展到方法的末尾。
- LineNumber
- UInt32
中单步执行范围的源行号。 其含义取决于正在逐步进行的底层运行时。 对于本机代码和 MSIL,这是范围内指令的源行号。 对于 MSIL,UInt32 用于指示范围应扩展到方法的末尾。