IDataModelScriptDebug::StartDebugging 方法 (dbgmodel.h)

StartDebugging 方法“打开”特定脚本的调试器。 启动调试的行为不会主动导致任何执行中断或单步执行。 它只是使脚本可调试,并为客户端提供一组接口,以便与调试接口通信。

传递给 StartDebugging 方法的调试客户端必须由 实现保存。 当发生“中断到调试器”的任何事件时,该中断通过同步调用实现,以通知客户端事件。 当客户端从通知调用返回时继续执行。 返回参数指示应如何恢复执行。

仅当未为给定脚本启用脚本调试器时,才应调用此方法。 任何其他调用都是非法的。

语法

HRESULT StartDebugging(
  IDataModelScriptDebugClient *debugClient
);

参数

debugClient

脚本调试器的客户端接口。 调试事件将传递到此接口。

返回值

此方法返回指示成功或失败的 HRESULT。

要求

要求
Header dbgmodel.h

另请参阅

IDataModelScriptDebug 接口