IDataModelScriptDebug::StartDebugging 方法 (dbgmodel.h)

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

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

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

语法

HRESULT StartDebugging(
  IDataModelScriptDebugClient *debugClient
);

参数

debugClient

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

返回值

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

要求

要求 价值
标头 dbgmodel.h

另请参阅

IDataModelScriptDebug 接口