MUTEXUNLOCK
- 来源: https://www.freebasic.net/wiki/wikka.php?wakka=KeyPgMutexUnlock
- 最后更新: 2016-03-13
释放互斥锁
语法
declare sub Mutexunlock ( byval id as any ptr )用法
Mutexunlock( id )参数
id
要解锁的互斥锁的 any ptr 句柄。
说明
Mutexunlock 释放由 Mutexcreate 创建并使用 Mutexlock 加锁的互斥锁"句柄"。这允许共享该互斥锁的其他线程继续执行。
有关互斥锁的更多常规信息,请参见 Mutexcreate。
示例
参见 Mutexcreate 和 Threadcreate 中的示例。
方言差异
- 在 -lang qb 方言中不允许使用线程。
平台差异
- FreeBASIC 的 DOS 版本不支持线程,因为操作系统不支持。
- 在 Linux 中,线程始终按创建顺序启动,这在 Win32 中无法保证。这是操作系统的问题,而非 FreeBASIC 的问题。
与 QB 的区别
- FreeBASIC 新增功能
另请参见
MutexcreateMutexdestroyMutexlockThreadcreateThreadwait
返回 目录