次の方法で共有


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

こちらもご覧ください

Debugger Data Model C++ の概要