Всем привет. У меня задание " Резидентная программа контроля файловых операций. Разработать резидентную программу, выполняющую отображение операция считывания и записи на диск, а также реализующую режим запрета обновления файлов заданного типа" Написать нужно под MS-DOS
Вопросы у меня такие:
1. Как мне в программе узнать, что система обращается к какому-то файлу? Мне для этого нужно перехватить какое-то прерывание? Если да, то какое?
2. Как узнать расширение файла, к которому обращается система?
3. Как проще будет написать программу - целиком на ассемблере или на Си с ассемблерными вставками?
Спасибо.
P.S. Если приведете готовые функции( желательно с комментариями), то я буду весьма благодарен.