后天有雨

我接管了#BP #DB ,并且caller等待的期间,用MBEC钩住Caller,我总觉得不靠谱,但是不然就只能是轮询了
至于钩住了会不会影响退出,是不影响的,因为结束进程最终不会走到Ring3的代码
我还实现了读取、写入寄存器的代码,Cr3切到对应进程的时候也判断Tid是不是对应的线程,如果不是,则继续等待,如果是,就读取回来寄存器或者写入寄存器

现在是要考虑内存读写的问题,我个人觉得内存应该不需要切到对应的进程,直接读取物理页就可以了,这样应该也可以吧?我试试去

评论

0 条

还没有评论。