misyachniy (02.03.2016 21:03, просмотров: 1350) Cкpипaч
Что то не могу определиться с mutex и им подобным в С++ Builder. Я повесил прием от UART на отдельный поток. Для того, чтобы безопасно манипулировать с буфером счетчиками байт захотел завести mutex или event.
Рассмотрел со всех сторон. На мой взгляд они предназначены для обмена сообщениями между потоками.
Я насколько помню в драйверах Windows для разрешения доступа к совместным ресурсам используется mutex и функции другого рода. Есть функция запроса mutex-а и захвата его.
То есть опрос состояния ресурса (занят/свободен) и захват его атомарный.
Какой API позволяет создать такой mutex?