| |
| Драйвер
Защищенный режим клиент/сервер
Подсистема среды Диспетчер
Объектов Ядро ОС сетевая
архитектура ОС программный интерфейс
Одноэтажный дом, фото. Как построить одноэтажный дом. Одноэтажный дом в стиле ампир. удаленный
доступ Сетевые сервисы Маршрутизатор
NetBEUI Разработка
приложений Реализация защиты
шифрование |
| Собственный обработчик создания файла и собственный обработчик открытия файла Собственный обработчик создания (открытия) файла может, например, проверить права доступа текущего процесса к создаваемому (открываемому) файлу, и если доступ запрещен, то вернуть статус создания (открытия) файла STATUS_ACCESS_DENIED (доступ запрещен), иначе вернуть управление оригинальному обработчику. При этом можно вести журнал как удавшихся, так и не удавшихся попыток доступа, регистрируя имя процесса, в контексте которого осуществляется попытка доступа к ресурсу, и имя создаваемого (открываемого) файла. После исполнения собственного обработчика необходимо передать управление по старому адресу, чтобы дать возможность стандартному обработчику выполнить запрошенные действия.
NTSTATUS HookCreateFile (OUT PHANDLE FileHandle, |