Документ WinAPI гласит:
"Следующие функции синхронизации используют соответствующие барьеры для обеспечения упорядочения памяти:
- Функции, которые входят или выходят из критических секций
- Функции, которые сигнализируют объектам синхронизации
- Функции ожидания
- Блокированные функции "
Документация по синхронизации
Теперь возникает вопрос: используются ли в WinAPI Slim Reader / Writer (SRW) барьеры памяти?
SRW Замки Docu
Примечание. Блокировки WinAPI SRW не являются ни критическими секциями, ни объектами синхронизации.