MutexUnlock
 
Освобождает блокировку мьютекса

Синтаксис

Declare Sub MutexUnlock ( ByVal id As Any Ptr )

Использование

MutexUnlock( id )

Параметры

id
Хендл мьютекса типа Any Ptr для разблокировки.

Описание

Mutexunlock освобождает хендл мьютекса, созданный с помощью MutexCreate, и заблокированный с помощью MutexLock. Это позволит другим потокам работать с мьютексом.

Смотрите MutexCreate для получения дополнительной информации о мьютексах.

Пример

Смотрите пример ThreadCreate.

Различия диалектов

  • Многопоточность не допускается в диалекте -lang qb.

Различия платформ

  • В DOS-версии FreeBASIC нет многопоточности, так как операционная система не поддерживает ее.
  • В Linux потоки всегда запускаются в том порядке, котором они были созданы. В Win32 это невозможно предсказать. Это вопрос операционных систем, а не FreeBASIC.

Отличия от QB

  • Новое в FreeBASIC

См. также