CondDestroy
 
当不再需要时,销毁多线程条件变量

语法

Declare Sub CondDestroy ( ByVal handle As Any Ptr )

用法

CondDestroy ( handle )

参数

handle
要破坏的条件变量的句柄。

说明

一旦条件是CondCreated并且线程被启动,其中一个可以被设置为CondWait条件,它们将被停止,直到其他线程CondSignal等待线程可以重新启动。可以使用CondBroadcast重新启动等待条件的所有线程。在程序结束时,必须使用CondDestroy来避免操作系统中的资源泄漏。

例子

参见CondCreate

平台差异

  • Conddestroy与FreeBASIC的DOS版本/目标不兼容,因为DOS内核和所使用的扩展程序不支持多线程。

方言差异

与QB差别

  • 新的FreeBASIC

参考