IDataModelScriptDebug::StartDebugging 方法 (dbgmodel.h)
StartDebugging 方法“打开”特定脚本的调试器。 启动调试的行为不会主动导致任何执行中断或单步执行。 它只是使脚本可调试,并为客户端提供一组接口,以便与调试接口通信。
传递给 StartDebugging 方法的调试客户端必须由 实现保存。 当发生“中断到调试器”的任何事件时,该中断通过同步调用实现,以通知客户端事件。 当客户端从通知调用返回时继续执行。 返回参数指示应如何恢复执行。
仅当未为给定脚本启用脚本调试器时,才应调用此方法。 任何其他调用都是非法的。
语法
HRESULT StartDebugging(
IDataModelScriptDebugClient *debugClient
);
参数
debugClient
脚本调试器的客户端接口。 调试事件将传递到此接口。
返回值
此方法返回指示成功或失败的 HRESULT。
要求
要求 | 值 |
---|---|
Header | dbgmodel.h |