可以将Windows CRITICAL_SECTION对象配置为拒绝递归访问吗?

x-x*_*x-x 3 winapi critical-section

默认情况下,CRITICAL_SECTION对象是递归的.是否可以将此行为配置为pthread互斥锁以启用或禁用递归线程访问?

为了澄清以回应注释:我指的是Windows CRITICAL_SECTION对象,而不是Windows互斥锁.

Kir*_*lev 6

不,它不能.记录的API没有以任何方式提及这一点.Windows关键部分始终接受递归访问.