Threading Support Functions
使用多线程应用程序的步骤。
说明
这些程序允许进行多线程编程。可以创建和销毁线程和条件变量,并且可以获得所谓的
mutexes
以保护线程敏感数据。
主题
启动和等待线程过程的过程。
条件变量
创建和指示条件变量的过程。
互斥
处理互斥体的程序。
线程
Threadcall
在单独执行线程中启动具有参数的过程。
ThreadCreate
在单独的执行线程中启动一个过程。
Threaddetach
释放线程句柄,而不用等待线程完成。
ThreadWait
等待线程完成并释放线程句柄。
条件变量
CondCreate
创建条件变量。
CondWait
暂停执行线程过程。
CondSignal
恢复执行等待条件的线程过程。
CondBroadcast
恢复等待条件的所有线程。
CondDestroy
销毁不再需要的条件变量。
互斥
MutexCreate
创建一个互斥体。
MutexLock
获取互斥锁上的锁。
MutexUnlock
释放互斥锁上的锁。
MutexDestroy
销毁不再需要的互斥体。
平台差异
这些过程在DOS中不受支持。