阅读:957回复:0
各位高人:请问这个问题如何解决?
我用vtoolsd写了一个程序,是关于虚拟机延时回调的
set_vm_time_out(1,currentVM,null,TIMEOUTCALLBACK,PTHUNK); 然后定义一个void _stdcall TIMEOUTCALLBACK(VMHANDLE,PCLIENT_STRUCT,PVOID,DWORD) 在这个回调函数中写自己的代码,编译都能通过,而且可以执行回调函数中所有的代码,但是回调完成时系统就出错,softice显示break due to page fault(0Eh), fault=0002,MSR LastExceptionFromIp=c00040bb MSR LastExceptionToIp=00000000在softice中设定faults off,动态加载vxd时直接reboot了,这个问题困扰我多时了,弄得我头也大了,那位高手能不吝赐教,帮小弟一把,万分感激,五体投地!!! [编辑 - 1/4/02 作者: kingsh] |
|
|