JCronos Это мусор не из файла, а из выделенного блока кучи. Причем 0xFEEE это специальная сигнатура, которой заполняются свободные блоки кучи в...
DeRekX Изменять можно, только похоже это "вещь в себе", т.к.при любом обращении к файлу в т.ч. и по FindFirst\NextFile это время изменяется на...
Интересно, каким образом можно по хэндлу собственного окна узнать кем послано сообщение ?!
InSendMessage возвращает true, если сообщение было послано из другого потока (своего или чужого процесса)
Не согласен - пиши жалобу в майкрософт или подавай иск в международный суд :D Чего тут странного - IUnknown может иметь множество ссылок и пока...
Дык они и при вызове GetOpenFileName и т.п. создаются и также продолжают "висеть" какое-то время, затем неспеша "отваливаются" по одному, но в...
Clerk А я тебе устал повторять, что резервирует одну страницу только при lpAddress = NULL или = свободному адресу, кратному 64К. Если же задать...
Clerk Не отмазывайся - пока не приведешь рабочий пример как "можно зарезервировать страницу памяти и рядом выделить две", так и останешься...
Ладно, сам напросился на прикольный тест :) format PE GUI 4.0 entry start include '%fasminc%\win32a.inc' section '.code' code readable executable...
Ну ес-но, т.к. задает указатель на литеральную константу, запись в которую ес-но запрещена. Нужно юзать не константу, а реальный статический или...
PS: Если ты имеешь в виду, что NtAllocateVirtualMemory позволяет резервировать память по адресам не кратным 64К, то так и скажи - для меня это...
1) Мне по большому счету пофиг, чего она там использует, т.к. я толкую о том, что писано черным по белому в мсдн и подтверждается на практике 2)...
Dmitriy_M В сях не силен, но extern "C" вроде как просто не позволяет манглить имена, т.е. дописывать к ним всякте бяки ;) "Заболели -...
Во-первых, когда пишешь константу в память всегда нужно явно указывать размер области памяти byte ptr [edi] и т.п. (т.к. компилятор понятия не...
PS: Поэтому я и толкую, что раз страница 141000h не зарезервирована (MEM_FREE), то нужно проверить состояние предыдущей выравненной страницы...
Clerk А я разве говорил, что нельзя резервировать меньше 64К ? Просто начальный адрес для резерва всегда округляется вниз на 64К границу, поэтому...
PS: Да, и с размером не промахнись, а то можешь выскочить на следующий зарезервированный блок и опять получишь облом-с
lobzik Не-е, ты не lobzik, ты buzz-saw - как пошел пилить в одном направлении, так и шуруешь, не слыша что тебе говорят :) Последний раз...
Да о чем тут говорить - проверки открытия процесса нет, файл открывается в текщей директории - фиг знает какой, проверки открытия файла нет,...
А "общие" данные лучше вообще не юзать или юзать "редко", т.к. иначе на многоядерных компах могут быть доп.тормоза на синхронизацию линеек кэшей...
Имена участников (разделяйте запятой).