IDkmStepCompleteNotification.OnStepComplete 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在事件处理过程中,将调用 OnStepComplete。 有关详细信息,请参阅接口定义。
public:
void OnStepComplete(Microsoft::VisualStudio::Debugger::Stepping::DkmStepper ^ stepper, Microsoft::VisualStudio::Debugger::DkmThread ^ thread, bool hasException, Microsoft::VisualStudio::Debugger::DkmEventDescriptorS ^ eventDescriptor);
public void OnStepComplete (Microsoft.VisualStudio.Debugger.Stepping.DkmStepper stepper, Microsoft.VisualStudio.Debugger.DkmThread thread, bool hasException, Microsoft.VisualStudio.Debugger.DkmEventDescriptorS eventDescriptor);
abstract member OnStepComplete : Microsoft.VisualStudio.Debugger.Stepping.DkmStepper * Microsoft.VisualStudio.Debugger.DkmThread * bool * Microsoft.VisualStudio.Debugger.DkmEventDescriptorS -> unit
Public Sub OnStepComplete (stepper As DkmStepper, thread As DkmThread, hasException As Boolean, eventDescriptor As DkmEventDescriptorS)
参数
- stepper
- DkmStepper
中DkmStepper 表示用于单步执行线程的请求。 它简化了参与单步执行的各种运行时调试监视器之间的共享对象生存期。
- thread
- DkmThread
中步骤实际结束的线程。 通常,这与 DkmStepper 中的线程相同,但在某些情况下,它可能不同。
- hasException
- Boolean
中如果源运行时实例可以确定在单步执行线程上的异常,则为 true。 目前,只有托管的运行时实例设置了此。 这用于快速确定是否应该应用异常特定的逻辑,而不进行其他网络往返。
- eventDescriptor
- DkmEventDescriptorS
中描述正在处理的事件,并提供组件禁止显示此事件的功能。