1

Windows 7 のプロセスのアドレス空間を調べます。VirtualQueryEx関数を使用します。これは私の例handleOfProcess_の一部です。プロセスのハンドルは次のとおりです。

MEMORY_BASIC_INFORMATION mbi;
bool ok = (VirtualQueryEx(handleOfProcess_, (LPCVOID)0x00020000, &mbi, sizeof(mbi))== sizeof(mbi));
ok = (VirtualQueryEx(handleOfProcess_, (LPCVOID)0x00021000, &mbi, sizeof(mbi))== sizeof(mbi));

デバッグを行うと、AllocationBase0x000200000x00020000あり、Allocationbase0x000210000x00000000あることがわかります。これはallocationBase別の領域です。

どうすれば起こりますか?

ありがとうございます。

4

1 に答える 1