基になるデバッガーへのメモリ アクセス インターフェイスのバージョン 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 |