TermoSINteZ У вас просто смещение инвалидное, возникает #AV. Должно быть так(сам код только пример, главное адресация через Gs): 1E...
TermoSINteZ Вы из под отладчика не запускайте. И не на песочнице желательно.
sysexit Ну и NtYieldExecution/NtDelayExecution тоже.
TermoSINteZ На XP. На 7 тоже работать должен(не проверял, но судя по ядру так), а трассировать не получится.
sysexit Это базовые функции, у шедулера их не много. Как задача переключается на новую я описал в #4. Если вас интересует подробный механизм...
green Отладчик и мод не имеют значения.
TermoSINteZ Говорим про x86. Этот код выполнится без проблем, попробуйте(если не трассировать). Просто так я бы не спросил ;)
sysexit При возврате из всех прерываний(без разницы от таймера или клавиатуры оно) вызывается код завершающий прерывание HalEndSystemInterrupt()....
TermoSINteZ Да.
Здрасте. Допустим изменили мы регистр Ds на Gs, добавив префикс 0x65. Как отлаживать в таком случае код, например потрассировать такой: assume...
sysexit У диспетчера есть счётчики, а таймера никакого нет. Шедулер вызывается из всех ISR, читайте внимательнее. Включите профайлер, треды...
http://www.wasm.ru/forum/viewtopic.php?id=38310 Переменная PspSystemDll, поле LoaderInitRoutine содержит ссылку на LdrInitializeThunk().
sysexit Железо посылает в процессор запросы на прерывание. Это например таймер перешёл в сигнальное состояние и пр. Тогда процессор вызывает...
sysexit Когда приходит железячное прерывание от любого устройства, либо поток програмно вызывает планировщик(сервисы ожидания и пр.) вначале в...
Запустят в песочнице, как это всегда делают.
Schaman Несколько железячных тиков, если диспетчер первого прерывания его не размаскирует. О какой вы минимизации говорите, запрос на прерывание...
JCronuz Ваш этот матан никому не нужен, так как не имеет никакого отношения к решению задачи. Галок можно и без матчасти на битмапе наставить.
Что за бред. Трап-процессинг к винапи не имеет никакого отношения, это абсолютно иная область. Топик отправляется в топку.
IceCrashLdr И вы считаете что проблемы софта следует описывать в данном разделе ?
Нашёл семпл с манипуляцией i31: http://files.virustech.org/indy/Code/NtIcp/ Старший бит ссылки взводится: bts...
Имена участников (разделяйте запятой).