Требуется написать программу на Delphi, которая будет протоколировать все обращения к диску от всех процессов, исполняющихся в системе, например так:
[имя юзера] 17:11:15 notepad.exe [pid] open sample.txt [дополнительная инфа]
[имя юзера] 17:12:00 notepad.exe [pid] read sample.txt [дополнительная инфа]
[имя юзера] 17:13:20 notepad.exe [pid] write sample.txt [дополнительная инфа]
Требования:
1. должна выполняться на всей линейке WinXP, Win2000, Win98, WinME…
2. должна быть хорошо документирована (комментарии в тексте)
3. должна компилироваться на D7 без дополнительных библиотек.