IDebugAddress

このインターフェイスは、項目のアドレスを表します。 これはシンボル ハンドラーによって返されます。

構文

IDebugAddress : IUnknown

実装側の注意

シンボル プロバイダーは、オブジェクトのアドレスを表すためにこのインターフェイスを実装します。

呼び出し元に関する注意事項

多くのインターフェイスでは、多くのメソッドからこのインターフェイスを返します。

Vtable 順序のメソッド

このインターフェイスには、次のメソッドが実装されています。

メソッド 説明
GetAddress オブジェクトとその位置を記述する DEBUG_ADDRESS 構造体を取得します。

解説

シンボル プロバイダーは、特定のスコープ (関数、メソッド、クラスなど) 内のオブジェクトとその位置を表すために、このインターフェイスを返します。 このインターフェイスは、シンボル プロバイダーと式エバリュエーターのさまざまなメソッドから返されたり渡されたりします。 通常、シンボル プロバイダーは、このインターフェイスの内容を解釈する必要がある唯一のエンティティです。

要件

ヘッダー: sh.h

名前空間: Microsoft.VisualStudio.Debugger.Interop

アセンブリ: Microsoft.VisualStudio.Debugger.Interop.dll

関連項目