次の方法で共有


IDebugHostMemory4 インターフェイス (dbgmodel.h)

基になるデバッガーへのメモリ アクセス インターフェイスのバージョン 4。

このバージョン 4 のインターフェイスでは、同じシグネチャを持つ以前のすべてのメソッドがサポートされ、追加の機能を提供する追加の新しいメソッドが含まれています。 新しいメソッドは、そのインターフェイスのセクションの最後にあるヘッダーに一覧表示されます。

継承

IDebugHostMemory4 インターフェイスは、IDebugHostMemory3 インターフェイスから継承します。

メソッド

IDebugHostMemory4 インターフェイスには、次のメソッドがあります。

 
IDebugHostMemory4::AddRef

AddRef メソッドは、オブジェクトの参照カウントをインクリメントします。
IDebugHostMemory4::CanonicalizeLocation

CanonicalizeLocation メソッドは、特定の場所を、選択した標準形式である "正規表現" に変換します。
IDebugHostMemory4::GetDisplayStringForLocation

コンテキストと場所によって定義されているターゲットのアドレス空間内の特定の場所に対して、場所を表示可能な文字列に変換します (ホストが選択した形式に従います)。
IDebugHostMemory4::GetPhysicalAddressLocation

GetPhysicalAddressLocation メソッドは、オフセットを物理メモリ アドレスとして表す場所構造を作成します。
IDebugHostMemory4::IsPhysicalAddressLocation

IsPhysicalAddressLocation メソッドは、特定の場所が物理アドレスを表すかどうかを返します。
IDebugHostMemory4::LinearizeLocation

仮想メモリ アドレス以外の場所を取得し、特定のコンテキスト内の仮想メモリ アドレスに位置を線形化しようとします。
IDebugHostMemory4::QueryInterface

QueryInterface メソッドは、オブジェクトでサポートされているインターフェイスへのポインターを取得します。
IDebugHostMemory4::ReadBytes

ReadBytes メソッドは、特定のコンテキストと場所のターゲットのアドレス空間からバイト数を読み取ります。
IDebugHostMemory4::ReadPointers

ReadPointers メソッドは、特定のコンテキストと場所のターゲットのアドレス空間からポインターの数を読み取ります。
IDebugHostMemory4::Release

IDebugHostMemory4::Release メソッドは、メモリ オブジェクトへの参照を解放します。
IDebugHostMemory4::WriteBytes

IDebugHostMemory4::WriteBytes メソッドは、特定のコンテキストと場所のターゲットのアドレス空間にバイト数を書き込みます。
IDebugHostMemory4::WritePointers

IDebugHostMemory4::WritePointers メソッドは、複数のポインターをターゲットのアドレス空間に書き込みます。

必要条件

要件 価値
ヘッダー dbgmodel.h

関連項目

デバッガー データ モデル C++ の概要