Процессы в Windows Страница 7. Объекты ядра
|
Страница 7 из 15
Объекты ядра Эти объекты используются системой и пользовательскими приложениями для управления множеством самых разных ресурсов: процессами, потоками, файлами и т.д. Windows позволяет создавать и оперировать с несколькими типами таких объектов, в том числе: Kernel object | Объект ядра | Kernel object | Объект ядра | Access token | Маркер доступа | Module | Подгружаемый модуль (DLL) | Change notification | Уведомление об изменениях на диске | Mutex | Мьютекс | I/O completion ports | Порт завершения ввода-вывода | Pipe | Канал | Event | Событие | Process | Процесс | File | Файл | Semaphore | Семафор | File mapping | Проекция файла | Socket | Сокет | Heap | Куча | Thread | Поток | Job | Задание | Timer | Ожидаемый таймер | Mailslot | Почтовый слот | | | Объект ядра это, по сути, структура, созданная ядром и доступная только ему. В пользовательское приложение передается только описатель (handle) объекта, а управлять объектом ядра можно с помощью функций Win32 API. |