Find out who locked file on a network drive in C#

Viewed 3626

A program is running on multiple machines that share a network drive. It can use

... = new FileStream(path, FileMode.OpenOrCreate, FileAccess.Write, FileShare.Read);

to lock a file from writing. All the other instance then can only read it and display a warning, that the file is not writable.

How can I find out who (i.e. which machine) locked the file, to display that along the warning?

2 Answers
Related