Если я правильно понимаю ваш вопрос, вы говорите: у меня есть файл, и я хотел бы знать, какой фрагмент этого файла был написан какой нитью моей программы.
Боюсь,это невозможно: процесс может заблокировать файл, это вызывает связь между файлом и процессом, но нет никакой связи между этим файлом и какими-либо потоками в этом процессе. (Не забывайте, что как только ваш процесс снимает эту блокировку, вы больше не обнаружите никакой связи между процессом и файлом.)
По предложению Жоао, вы можете изменить свой процесс, чтобы добавить потокконкретная информация для упомянутого файла, но, не изменяя ваш процесс, я боюсь, что то, что вы спрашиваете, невозможно.