Конференция "WinAPI" » Как узнать с какого по какой адрес занимает процесс в системе? [D7, WinXP]
 
  • kalexi (29.03.08 11:34) [0]
    Вобщем мне необходимо просмотреть все адреса памяти какого-либо процесса (ReadProcessMemory).
    Т.е. я буду делать цикл. Но мне надо узнать сколько места занимает процесс.
    Слышал, что можно воспользоваться ф-цией VirtualQuery.
    Может мне кто привести пример как ей пользоваться или иные варианты которые могут мне помочь в данном вопросе.

    Заранее спасибо!
  • Leonid Troyanovsky © (29.03.08 15:20) [1]

    > kalexi   (29.03.08 11:34)  

    > Слышал, что можно воспользоваться ф-цией VirtualQuery.
    > Может мне кто привести пример как ей пользоваться или

    http://groups.google.com/group/fido7.ru.delphi/msg/3c007cf3da66f53b

    --
    Regards, LVT.
  • tesseract © (29.03.08 15:50) [2]
    Процесс может использовать и GlobalAlloc. Судя по моему опыту борьбы с утечкой - Windows такое не отображае для процесса.
  • Игорь Шевченко © (30.03.08 11:05) [3]

    > Слышал, что можно воспользоваться ф-цией VirtualQuery.


    http://code.progler.ru/get/191
  • Vikindos © (01.04.08 00:34) [4]
    есть такая фишка, как память процесса.
  • Сергей М. © (01.04.08 09:40) [5]

    > Vikindos ©   (01.04.08 00:34) [4]


    С учетом того, что автора интересует


    > адреса памяти какого-либо процесса


    комментарий вида


    > есть такая фишка, как память процесса


    выглядит ну просто откровением)
 
Конференция "WinAPI" » Как узнать с какого по какой адрес занимает процесс в системе? [D7, WinXP]
Есть новые Нет новых   [134432   +20][b:0][p:0]