getthreadcontext 返回值:87,请问如何解决 财富值8

2016-10-26 23:02发布

在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条回答

一周热门 更多>