Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
プロセス内のすべての読み取り可能なメモリの範囲を取得するにはどうすればよいですか?
VirtualQuery では、一度にページをクエリすることしかできません。
読み取り可能なページのリストを取得する方法はありません。VirtualQueryを使用して、すべてのメモリ(有効なメモリを含む最小のアドレスから開始)を反復処理する必要があります。MEMORY-BASIC_INFORMATION構造体からRegionSizeを読み取って、呼び出すベースアドレスを知ることができます。