次の方法で共有


IDataModelScriptDebug::StartDebugging メソッド (dbgmodel.h)

StartDebugging メソッドは、特定のスクリプトのデバッガーを "オン" にします。 デバッグを開始しても、実行が中断したり、ステップ実行されたりすることはありません。 スクリプトをデバッグ可能にするだけで、クライアントがデバッグ インターフェイスと通信するためのインターフェイスのセットが提供されます。

StartDebugging メソッドに渡されるデバッグ クライアントは、 実装によって保存する必要があります。 "デバッガーに中断" するイベントが発生すると、その中断は同期呼び出しによって実装され、クライアントにイベントが通知されます。 クライアントが通知呼び出しから戻ると、実行が再開されます。 return 引数は、実行を再開する方法を示します。

このメソッドは、指定されたスクリプトに対してスクリプト デバッガーが有効になっていない場合にのみ呼び出す必要があります。 その他の呼び出しは無効です。

構文

HRESULT StartDebugging(
  IDataModelScriptDebugClient *debugClient
);

パラメーター

debugClient

スクリプト デバッガーのクライアントへのインターフェイス。 デバッグ イベントはこのインターフェイスに渡されます。

戻り値

このメソッドは、成功または失敗を示す HRESULT を返します。

要件

要件
Header dbgmodel.h

こちらもご覧ください

IDataModelScriptDebug インターフェイス