Категории объектов
Система предусматривает три категории объектов: пользователя, интерфейса графических устройств (
GDI) и ядра. Система использует объекты пользователя, чтобы поддерживать управление окном, объекты GDI , чтобы поддерживать графику и объекты ядра, чтобы поддерживать управление памятью, процесс исполнения кода и межпроцессорное взаимодействие (IPC). За информацией о создании и использовании конкретного объекта, справляйтесь в соответствующем кратком обзоре.
Объект пользователя |
Краткий обзор |
Accelerator table (Таблица клавиш - ускорителей) |
|
Caret (Каретка) |
|
Cursor (Курсор) |
|
DDE (Динамический обмен данными) |
Библиотека управления динамическим обменом данных (DDE) |
Hook (Фильтр-процедура (hook)) |
|
Icon (Пиктограмма) |
Пиктограммы |
Menu (Меню) |
|
Window (Окно) |
|
Window position (Позиция окна) |
GDI объект |
Краткий обзор |
Bitmap (Точечный рисунок) |
|
Brush (Кисть) |
|
DC (Контексты устройства) |
|
Enhanced metafile (Расширенный метафайл) |
Метафайлы |
Enhanced-metafile DC (DC расширенного метафайла) |
Метафайлы |
Font (Шрифт) |
|
Memory DC (DC в памяти) |
|
Metafile (Метафайл) |
Метафайлы |
Metafile DC (DC метафайла) |
Метафайлы |
Palette (Палитра) |
|
Pen and extended pen (Перо и расширенное перо) |
|
Region (Регион) |
Регионы |
Объект ядра |
Краткий обзор |
Access token (Признак доступа) |
Управление доступом |
Change notification (Уведомление о замене) |
Файловый ввод-вывод |
Communications device (Устройство связи) |
|
Console input (Консольный ввод) |
|
Console screen buffer (Экранный буфер консоли) |
|
Desktop (Рабочий стол) |
Рабочие столы (Процессы и потоки) |
Event (Событие) |
Синхронизация |
Event log (Файл регистрации событий) |
Регистрация событий |
File (Файл) |
Файловый ввод-вывод |
File mapping (Отображение файла в память) |
Файлы, отображаемые в память (Управление памятью) |
Find file (Поиск файла) |
Файловый ввод-вывод |
Heap (Куча) |
Управление памятью |
Job (Задание) |
Объект задания (Процессы и потоки) |
Mailslot (Почтовый ящик в ядре системы) |
Почтовые ящики в ядре системы |
Module (Модуль) |
. |
Mutex (Мьютекс) |
Синхронизация |
Pipe (Канал) |
Каналы |
Process (Процесс) |
|
Semaphore (Семафор) |
Синхронизация |
Socket (Сокет) |
Windows Sockets 2 |
Thread (Поток) |
|
Timer (Таймер) |
Синхронизация |
Timer queue (Очередь таймеров) |
Синхронизация |
Timer-queue timer ( Таймер очереди таймеров) |
Синхронизация |
Update resource (Обновление ресурса) |
|
Window station (Оконный режим терминала) |
Оконные режимы терминала |