![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Win9X и привелегированные команды [D5, D6, D7, Win95/98, WinME]
noname01 © (2003-12-27 23:18:00)Такая проблема: как под Win9x использовать команды, которые доступны только драйверам и ядру (rdmsr например)?
Digitman (2003-12-29 08:50:00) [1]
> noname01
модифицируй IDT, добавив туда PL0-дескриптор шлюза, обработчиком которого будет твой код ... как только вызовешь из Ring3 инструкцию INT номер_шлюза, попадешь через шлюз в свой код, который будет исполнен в Ring0 и который посему сможет использовать любые привелиг.инструкции
Polevi (2003-12-28 10:37:00) [2]баловство
jack128 (2003-12-28 03:16:00) [3]Ты будешь смияться, но нужно написать драйвер ;-) (а если сможешь, то ядро :-)))