Red de conocimiento informático - Aprendizaje de programación - Problema EnterCritinalSection del subproceso MFC

Problema EnterCritinalSection del subproceso MFC

Al ingresar a la sección crítica, de manera similar, si ingresa a la sección crítica, otro hilo solo puede esperar a que este hilo salga de la sección crítica antes de poder continuar ejecutándose

Por ejemplo

Hilo 1

EnterCritinalSection(&cs)

Ejecutar código

LeaveCriticalSection(&cs)

Cuando el hilo 1 ingresa a la sección crítica, ejecuta algún código. Cuando la codificación

El subproceso 2 no puede ingresar a EnterCritinalSection(&cs) en este momento. El subproceso 2 solo puede desactivarse cuando espera el subproceso 1LeaveCriticalSection(&cs).