IDebugAddress
このインターフェイスは、項目のアドレスを表します。 これはシンボル ハンドラーによって返されます。
構文
IDebugAddress : IUnknown
実装側の注意
シンボル プロバイダーは、オブジェクトのアドレスを表すためにこのインターフェイスを実装します。
呼び出し元に関する注意事項
多くのインターフェイスでは、多くのメソッドからこのインターフェイスを返します。
Vtable 順序のメソッド
このインターフェイスには、次のメソッドが実装されています。
メソッド | 説明 |
---|---|
GetAddress | オブジェクトとその位置を記述する DEBUG_ADDRESS 構造体を取得します。 |
解説
シンボル プロバイダーは、特定のスコープ (関数、メソッド、クラスなど) 内のオブジェクトとその位置を表すために、このインターフェイスを返します。 このインターフェイスは、シンボル プロバイダーと式エバリュエーターのさまざまなメソッドから返されたり渡されたりします。 通常、シンボル プロバイダーは、このインターフェイスの内容を解釈する必要がある唯一のエンティティです。
要件
ヘッダー: sh.h
名前空間: Microsoft.VisualStudio.Debugger.Interop
アセンブリ: Microsoft.VisualStudio.Debugger.Interop.dll