次の方法で共有


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

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

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

継承

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

メソッド

IDebugHostMemory5 インターフェイスには、これらのメソッドがあります。

 
IDebugHostMemory5::AddRef

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

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

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

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

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

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

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

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

ReadIntrinsics メソッドは、指定されたコンテキストと場所によって定義されたターゲットのアドレス空間から 1 つ以上の組み込み値を読み取ります。
IDebugHostMemory5::ReadOrdinalIntrinsics

IDebugHostMemory5::ReadPointers

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

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

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

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

必要条件

要件 価値
ヘッダー dbgmodel.h

関連項目

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