現在複数スレッドから共有するメモリにアクセスしたいのですが
メモリにアクセスする時にクリティカルセクションで同期をとっています。
クリティカルセクションEnter状態の時に、子関数を呼んだ場合
子関数が動作中も安全なのでしょうか。
Thread()
{
  EnterCriticalSection();
  Func();
  LeaveCriticalSection();
}

Func()
{
  共有するメモリの編集処理
}