в данном случае это пока не играет роли, то есть не разница в прототипах производит такое действие, а по сути ты прав, нужно ret 4 делать, либо в...
даже круче чем рекурсия ;) разветвляющаеся по экспоненте рекурсия :)
DLLMain вызывается при создании и завершении потока в процессе.
выделяй динамически.
эксперимент покажет ;) как почему, ему же неизвестно значение IrpStack->Parameters.SendLength, и он не знает сколько памяти нужно выделить в...
я выбрал для себя схемотехнику и системное программирование. имхо спрос системщиков есть, и не только для написания ботов/троянов/руткитов.
я же говорю, MsRem не только про правку SDT писал, но и про сплайсинг. А для NtWriteVirtualMemory тоже возможно его сделать, только адрес надо...
она не экспортируется. а про сплайсинг у того же MsRem'a почитать можешь.
а отлаживать не пробовал? всё таки иногда помогает, тем более что если DllMain достаточно простаю, посмотри где падает.
va_end нафиг не надо ;) ты же arglist потом юзать не собираешься, да и зачем на 2 функции разбивать, ведь ты же vmessage не юзаешь в коде?
а ты разве не видишь что он руками всё подгружает? какя винда?
VOID PrintFormatMessage(PSTR Format, ...){ char tmp[1000]; va_list cur; va_start(cur, Format); wvsprintf(tmp, Format, cur);...
wvsprintf, третий параметр - va_list, подробнее в мсдне.
посты 17, 23, 26, 33
хе, это уже зависит от fdbl, может повести, а может и нет.
установи VMWare Tools, они включают в себя драйверы некоорые, для видео например, а так дополнительно ничего ставить не надо.
а зачем куда-то в хитрое место кидать, в той же директории, тем более что не думаю что опеерации будут выполнятся больше секунды.
Arthur бурду то не скажет, просто будет inc/dec + pushd.
а в чём проблема? грузи изображение в память, и переворачивай. переворот задаётся переходом к новым координатам, x' -> y, y' -> x, ну и со знаками...
bers да я написал пять, а подумал про 4 :) для 5и - 18 бит на число, они же будут варьироватся в пределах [-100000..100000]
Имена участников (разделяйте запятой).