Почистил, давайте без оскорблений )
По топику: Если строго WinAPI (а причины не использовать RTL могут быть разные, например ограничения выходного PE по размеру) - тогда и используйте винапишные
мьютексы и иные объекты синхронизации. А вообще, TThread (RTL) является оберткой вокруг того же винапишного CreateThread... Плюс гораздо удобнее, ИМХО.