J. *_*Doe -2 c++ winapi struct
我正在尝试修改线程,而CONTEXT结构不包含Eip.
HANDLE hThread;
CONTEXT ctx;
ctx.ContextFlags = CONTEXT_ALL;
DWORD processId = GetCurrentProcessId();
DWORD mainThreadId = GetMainThreadId(processId);
hThread = OpenThread((THREAD_GET_CONTEXT | THREAD_SET_CONTEXT | THREAD_SUSPEND_RESUME), FALSE, mainThreadId);
if (hThread)
{
if (GetThreadContext(hThread, &ctx))
{
???ctx.Eip??
}
}
Run Code Online (Sandbox Code Playgroud)
我不明白为什么,尽管它应该.谢谢!