Категории объектов
Система предусматривает три категории объектов: пользователя, интерфейса графических устройств (
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 (Оконный режим терминала) |
Оконные режимы терминала |