停止WIN的运行转道调试程序的过程有两个关键的问题要解决!一:保护WIN的内存影象。二:停止WIN的进程的轮换和非屏蔽中断的屏蔽。第一的问题的关键是读取WIN的GDT表了解内存的分配防止非法写入。第二个是要修改非屏蔽中断的入口,这个的关键是要读取中断描述付表并修改很可能也要归到G...
全文
回复(2) 2004-07-13 19:00 来自版块 - 内核编程
表情
xiangshifu其实还有一个方法,如果下中断是用的0xcc,他的中断级别要高于键盘,鼠标。在处理0xcc中断的时候,如果有键盘,鼠标中断发生,根本不会在window中得到响应!至于任务切换,级别更低,不用考虑! 时钟中断的级别要高于0xcc,这个要自己接管! 不过需要注意的是,退出0...(2004-07-14 07:47)
wuyanfeng停止WIN的运行转道调试程序的过程有两个关键的问题要解决!一:保护WIN的内存影象。二:停止WIN的进程的轮换和非屏蔽中断的屏蔽。第一的问题的关键是读取WIN的GDT表了解内存的分配防止非法写入。第二个是要修改非屏蔽中断的入口,这个的关键是要读取中断描述付表并修改很可能也要归到G...(2004-07-13 22:34)

返回顶部