标签: c++ c debugging winapi
我正在编译为64位并在32位(Wow64)进程线程上调用函数。任何函数都不会返回任何错误。
但由于某种原因,传递给WOW64_CONTEXT的{{1}}结构中的CPU寄存器成员在每次调用函数时都始终是相同的值。即使我将结构中的每个成员初始化为0,Wow64GetThreadContext。
WOW64_CONTEXT
Wow64GetThreadContext
据我所知,我正在正确地做所有事情,但我总是为WOW64_CONTEXT wow64ctxt = {0}中的每个成员获得相同的值。
WOW64_CONTEXT wow64ctxt = {0}
这是我的代码: