次の方法で共有


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

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

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

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

構文

HRESULT StartDebugging(
  IDataModelScriptDebugClient *debugClient
);

パラメーター

debugClient

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

戻り値

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

必要条件

要件 価値
ヘッダー dbgmodel.h

関連項目

IDataModelScriptDebug インターフェイス