IDataModelScriptDebugClient インターフェイス (dbgmodel.h)
スクリプト デバッガーのクライアントは、スクリプト デバッガーとの双方向通信チャネルの一部として、このインターフェイスを実装します。
スクリプト デバッグの機能を提供するユーザー インターフェイスは、IDataModelScriptDebugClient インターフェイスを実装します。 スクリプト プロバイダーは、このインターフェイスを使用してデバッグ情報 (発生したイベント、ブレークポイントなど) を前後に渡します。
継承
IDataModelScriptDebugClient は IUnknown から継承します。
メソッド
IDataModelScriptDebugClient インターフェイスには、これらのメソッドがあります。
IDataModelScriptDebugClient::AddRef IDataModelScriptDebugClient::AddRef メソッドは、オブジェクト上のインターフェイスの参照カウントをインクリメントします。 |
IDataModelScriptDebugClient::NotifyDebugEvent スクリプト デバッガーに侵入するイベントが発生するたびに、デバッグ コード自体は NotifyDebugEvent メソッドを介してインターフェイスを呼び出します。 |
IDataModelScriptDebugClient::QueryInterface IDataModelScriptDebugClient::QueryInterface メソッドは、オブジェクトでサポートされているインターフェイスへのポインターを取得します。 |
IDataModelScriptDebugClient::Release IDataModelScriptDebugClient::Release メソッドは、オブジェクト上のインターフェイスの参照カウントをデクリメントします。 |
注釈
スクリプト デバッグに関するインターフェイスを提供するデバッグ ホストまたはデバッガー アプリケーションでは、スクリプトのデバッグ インターフェイスの StartDebugging メソッドを使用して、IDataModelScriptDebugClient インターフェイスの実装をスクリプト デバッガーに提供する必要があります。
IDataModelScriptDebugClient は、デバッグ イベントが渡され、制御がスクリプト実行エンジンからデバッガー インターフェイスに渡される通信チャネルです。
要件
要件 | 値 |
---|---|
Header | dbgmodel.h |