PR_DetachThread¶
已弃用
此功能已弃用。尽管它可能仍可在某些浏览器中工作,但建议不要使用它,因为它可能会在任何时候被移除。请尽量避免使用它。
将 PRThread 对象与原生线程分离。
语法¶
#include <pprthread.h>
void PR_DetachThread(void);
参数¶
PR_DetachThread 没有参数。
返回值¶
该函数不返回任何值。
描述¶
此函数将 NSPR 线程从当前正在执行的原生线程分离。线程对象及其关联的所有数据将被销毁。退出进程将被调用。在 NSPR 线程对象被销毁后,调用返回。
仅当您使用 PR_AttachThread 附加了线程时,才需要此调用。
注意
从 NSPR 版本 v3.0 开始,PR_AttachThread 和 PR_DetachThread 已弃用。由 NSPR 创建的原生线程在第一次调用 NSPR 函数时会自动附加,并在退出时自动分离。
在 NSPR 版本 19980529B 及更早版本中,对于由 NSPR 创建的原生线程,在调用任何 NSPR 函数之前,必须先调用 PR_AttachThread,并在调用完 NSPR 函数后调用 PR_DetachThread。