OpenThreadToken()的困惑
下面这段代码为什么总是在执行OpenThreadToken后出错,GetLastError得到的错误码是988,内存分配访问无效???
....
BOOL bSucceed = TRUE;
HANDLE hCurThread;
PHANDLE pToken;
hCurThread = GetCurrentThread();
bSucceed = OpenThreadToken(hCurThread,TOKEN_ADJUST_PRIVILEGES,TRUE,pToken);
DWORD dw = GetLastError();
...