在windows7 x64平台,调用getthreadcontext 返回值:87, 请问如何解决,windbg调试该内核API吗?
关键代码:
CONTEXT cxt; SuspendThread(hThread); ZeroMemory(&cxt, sizeof(cxt)); cxt.ContextFlags = CONTEXT_FULL; if (!GetThreadContext(hThread, &cxt)) { printf("GetThreadContext getlasterror: %d", GetLastError()); goto finish; }
//hThread是有效的句柄,vs2015可以跟踪代码执行到printf出错的位置,然后就返回87了
付费偷看金额在0.1-10元之间
一周热门 更多>