SuspendThread 编辑

SuspendThread函数挂起指定的线程。

DWORD SuspendThread(

HANDLE 【hThread】//处理线程
); 

参数

【hThread】

标识线程。

Windows NT:句柄必须具有THREAD_SUSPEND_RESUME访问权限。有关详细信息,请参阅线程对象.

返回值

如果函数成功,返回值是线程以前的挂起计数;否则为0xFFFFFFFF。要获取扩展错误信息,请使用GetLastError功能。

备注

如果函数成功,则指定线程的执行被暂停,线程的挂起计数递增。

挂起线程会导致线程停止执行用户模式(应用程序)代码。

每个线程都有暂停计数(最大值为MAXIMUM_SUSPEND_COUNT)。如果暂停计数大于零,线程将被挂起;否则,该线程不被挂起并且有资格执行。调用SuspendThread将导致目标线程的挂起计数增加。尝试增加超过最大挂起计数会导致错误,而不会增加计数。

ResumeThread函数减少挂起的线程的挂起计数。

也可以看看

ResumeThread

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:29 次

字数:1826

最后编辑:5 年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。