PureBasic

FreeMutex()

Синтаксис

FreeMutex(Mutex)

Описание


Удаляет объект Мьютекс и освобождает всю связанную с ним память.

Параметры

Mutex Номер, идентифицирующий объект Мьютекс, который требуется удалить.

Возвращаемое значение

Ничего.

Комментарии

Объект Мьютекс должен быть разблокирован на момент удаления и не может быть использован после удаления. Чтобы гарантировать это, следует удалять Мьютекс только после того, как все использующие его потоки или завершились, или как-то иначе гарантировано неиспользование ими Мьютекса впредь.

См. также

CreateMutex()

Поддерживаемые OS

Все

<- CreateThread() - Оглавление Thread - FreeSemaphore()->