标签: c++ windows interrupt-handling
我的C ++应用程序应该等待将值存储到某个变量中。当存储在一系列地址中时,x86具有陷阱能力。如何使用Windows API实现它?使用C ++ x86。
答案 0 :(得分:0)
创建一个线程来处理写入。从另一个线程挂起线程。在另一个线程中,从第一个线程(GetThreadContext)获取寄存器,并为该另一个线程设置DR寄存器。然后恢复另一个线程。
GetThreadContext