TerminateThread函数调用未按预期工作

时间:2012-05-24 04:50:17

标签: c++ windows

我正在使用CreateThread(&sa, 16*1024*1024, (LPTHREAD_START_ROUTINE)listener_thread,(void *) this, 0, &threadID)创建一个帖子。创建线程没有任何问题。当我尝试使用以下命令终止上面创建的线程时出现问题:

 TerminateThread(thread,dwExitCode);
 DWORD errorCode = GetLastError();
 printf(errorCode);

TerminateThread调用失败,errorCode打印为5(ERROR_ACCESS_DENIED)。有人可以帮忙吗?

0 个答案:

没有答案