Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Приведите пример с использовнием функции VirtualQueryEx() ///////


nuflin ©   (2004-03-10 16:40:00) 

Приведите пример с использовнием функции VirtualQueryEx() //////////
в справке есть пример, но там ничего не понятно


Digitman   (2004-03-10 18:08:00) [1]

var hProcess: THandle;
...

hProcess := OpenProcess(..);
QueryResult := VirtualQueryEx(hProcess, ...);


Digitman   (2004-03-10 18:05:00) [2]

hProcess: THandle; //обычный хэндл
lpAddress: Pointer; //нетипиз.указатель
lpBuffer: PMemoryBasicInformation; //указатель на структуру TMemoryBasicInformation
dwLength: DWord; //двойное целое без знака


nuflin   (2004-03-10 18:03:00) [3]

А как записатьhandle в функции?


Digitman   (2004-03-10 17:55:00) [4]


> nuflin


handle of process - хэндл некоего целевого процесса, информация о некоем регионе в ВАП которого тобой запрашивается

address of region - адрес региона из нескольких смежных вирт.страниц, выравненный на границу 4к

address of information buffer - адрес подготовленного тобой буфера, куда ф-ция вернет инф-цию о запрашиваемом регионе

size of buffer - размер буфера, байт


nuflin   (2004-03-10 17:44:00) [5]

VirtualQueryEx(
   HANDLE hProcess,                      // handle of process
   LPCVOID lpAddress,   // address of region
   PMEMORY_BASIC_INFORMATION lpBuffer, // address of information buffer  
   DWORD dwLength     // size of buffer
  );


Digitman   (2004-03-10 17:24:00) [6]

вот и спрашивай ... по порядку следования непонятных параметров .. по каждому индивидуально будем разбираться


nuflin   (2004-03-10 17:16:00) [7]

параметры функции не ронятны(их тип изначение)


Digitman   (2004-03-10 16:48:00) [8]


>  там ничего не понятно


чтоконкретно непонятно ?
давай по порядку


Наверх

Титульная страница Поиск, карта сайта Написать письмо