現在200ms周期でログ(CString型)を保存するスレッドから
データをファイルに書き込むスレッドを動作させていますが
ファイルの書込みの時点で例外エラー(未定義エラー)がたまに発生します。

データを書き込むスレッドはログが300件(200kバイト程度)たまったら
動作させているのですが、ファイルの書込みでエラーがでているようです。
ちなみにファイルは書き込みスレッドが呼ばれるごとに違うファイル名で作成しています。
エラーなく書き込みさせるにはどうしたらよいでしょうか。

VC.NET2003 言語はC++です