デバッガー エンジンは、ターゲットのメイン メモリ、レジスタ、およびその他のデータ空間との間で直接読み取りと書き込みを行うインターフェイスを提供します。
ユーザー モード デバッグでは、仮想メモリとレジスタにのみアクセスできます。物理メモリとその他のデータ空間にアクセスできません。
デバッガー エンジン API は、ターゲット上のメモリ位置を参照するときに、常に 64 ビット アドレスを使用します。
ターゲットで 32 ビット アドレスが使用されている場合、ネイティブの 32 ビット アドレスはエンジンによって自動的に 64 ビット アドレスに符号拡張されます。 エンジンは、ターゲットと通信するときに、64 ビット アドレスとネイティブ 32 ビット アドレスの間で自動的に変換されます。
このセクションには、次のものが含まれます。