Я видел несколько вопросов об этом, но все несколько лет.C# Win32 Событие пожара в файле
Я хочу, чтобы определить, прочитан ли файл другим процессом. Например, если текстовый редактор открывает файл, я хочу, чтобы функция имела возможность получить имя файла, который был прочитан.
Я видел, что вы можете использовать класс FileSystemWatcher в C# для просмотра каталога для изменения файла, но они не решают проблему, снова я видел их на 6-летнем потоке.
С каких пор было добавлено что-то новое в C# или API Win32, чтобы разрешить обнаружение файлов?
Спасибо в продвижении.
Если файл является DLL, то может помочь следующее: https://technet.microsoft.com/en-us/sysinternals/bb896656 – EJoshuaS
@EJoshuaS Файлы могут быть в любом формате, спасибо. –
Да, это не поможет вам тогда. Я не был уверен, поэтому я поставил его как комментарий вместо ответа. – EJoshuaS