Re: VirtualAllocEx возвращет 0
От: SergeMukhin Россия  
Дата: 18.06.04 06:51
Оценка:
Здравствуйте, Time, Вы писали:

T>И еще, если Вас не затруднит, объясните поля у VirtualAllocEx а точнее LPVOID lpAddress, SIZE_T dwSize. В msdn я почитал

T>но не понял в каком случае и сколько туда передавать?
T>С уважением, Time.

1. хорошо бы ошибку выдавать сразу после VirtualAllocEx, а это ошибка WriteProcessMemory
2, первым параметром нужен handle процесса с соотв привилегиями, я не уверен, что HANDLE(dwProcessId) это то что надо
3. если ты хочешь захватить кусок памяти в другом процессе, то лучше lpAddress == NULL
а dwSize — сколько тебе надо в байтах (не забывая о округлении).

вообщем в MSDN все это есть
---
С уважением,
Сергей Мухин
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.