>>372
読み込みスレッドは TryEnterCriticalSection で
ブロックさせずにクリティカルセクションの所有権を取得。

書き込みスレッドは EnterCriticalSection で
普通に排他させればいけると思う。

(ただしTryEnterCriticalSection はNT系OSのみのサポート)