Как мне подавить процесс перед открытием файла?
Привет
Так долго я исследовал, как susspend process befere file open, но я не получил для этого никакого хорошего источника.
так что я хочу этого...
у меня есть некоторый список файлов на диске , и если какой-либо файл открывается в указанном файле , то приложение приостановит процесс и даст некоторую информацию, например PID, имя файла, доступ к приложению и т. д.
Базовая схема
Какой-То Список Файлов
A.doc
B.xls
c.txt
Структура C/C++
Найдите процесс и приостановите его перед запуском и найдите файл поиска процесса
если поисковый файл равен какому-то списку файлов, то убейте процесс и сделайте обратную связь
спасибо за помощь
Что я уже пробовал:
я не получил никакого решения этой проблемы
Dave Kreskowiak
Все ваше приложение - это список проблем, которые нужно решить. Очевидно, вы пытаетесь найти решение для всего приложения.
Вы должны разбить это на более мелкие единицы. Вы пытаетесь узнать, открыт ли файл? Или вы пытаетесь выяснить, чтобы приостановить процесс?
О, имейте в виду, что приостановка процесса может привести к сбою этого процесса, поскольку не каждое приложение написано для его поддержки.
ErdemGurgenci
привет, спасибо за ваш ответ. просто я должен получить состояние файла, так что если файл открыт или открыт, то я должен найти, какой прогресс использует этот файл. и я проверю процесс с идентификатором процесса и если у процесса возникнут проблемы то я убью этот процесс
Итак начинаем быть открытым файлом
еще раз спасибо я надеюсь что смогу получить решение с вашими ответами