プログラムの作り方を質問させて頂いてまつ。

79に書いたやり方だと、やっぱりCriticalSectionが途中で無効になりますか?
教えてえ○い人。