Поток это задача, со всеми вытекающими отсюда последствиями.
yurza Угу, чтоб на равных с ней общаться нужно своё ядро написать, как это сделал Грейт :)
Toxasoft Смещение 32'х разрядное и не помещается в 16 бит. По мойму рано вы за это взялись.)
Запоминаем прототипы, структуры и макро.
RX200 Я одну знаю, но с ней даже мне говорить сложно. Так что можите обсудить со мной =)
Никак.
Toxasoft А что в дескрипторе может быть не понятно ?
ziral2088 Выкиньте тот код. Загрузка должна быть выполнена средствами системного загрузчика. yurza Это довольно обширная тема, смотрите сурцы.
IceCrashLdr Зачем вы мне описываете мой семпл =) Проблемы описаны в #27.
UINT NtUserSendInput( IN UINT cInputs, IN CONST INPUT *pInputs, IN int cbSize) { LPINPUT pInput2 = NULL; PTHREADINFO...
punxer Так вы тоже поиск не используете. Вы уже задолбали своим NtUserSendInput. Вам уже про него стопяцот раз обьяснили. Вас напрягает...
48 F7 08 00 00 8E 6F 80.
Toxasoft Ну формат его посмотрите. DW Младшее слово смещения ISR. DW Селектор кодового сегмента. DB 0 DB 10001110B DW Старшее слово смещения.
ISR_VECTOR equ 080H ENTER_DR_ASSIST KiAssist, KiTarget ISR_0x80 proc C ENTER_INTERRUPT KiAssist, KiTarget inc dword ptr PCR[PcPrcbData +...
Toxasoft Чем это не устраивает ?
Описание дескриптора Intel® 64 and IA-32 Architectures Software Developer’s Manual 3A, 5.11. Пример на масм...
lhc645 Возможно, еслиб я знал, то не спрашивал :)
n0name Вроде нет подводных камней никаких.. sww_ Если определить фиксап для IMAGE_NT_HEADERS.OptionalHeader.AddressOfEntryPoint как это обработают...
Toxasoft #4.
IceCrashLdr Опишите подробнее. Если вся страница не доступна, то как будите в ней код исполнять, темболее в многопоточном приложении ?
Имена участников (разделяйте запятой).