Категории объектов


Система предусматривает три категории объектов: пользователя, интерфейса графических устройств (GDI) и ядра. Система использует объекты пользователя, чтобы поддерживать управление окном, объекты GDI , чтобы поддерживать графику и объекты ядра, чтобы поддерживать управление памятью, процесс исполнения кода и межпроцессорное взаимодействие (IPC). За информацией о создании и использовании конкретного объекта, справляйтесь в соответствующем кратком обзоре.

 

Объект пользователя

Краткий обзор

Accelerator table (Таблица клавиш - ускорителей)

Ускорители клавиатуры

Caret (Каретка)

Каретки 

Cursor (Курсор)

Курсоры 

DDE(Динамический обмен данными)

Библиотека управления динамическим обменом данных (DDE) 

Hook (Фильтр-процедура (hook))

Фильтр-процедуры (hooks) событий

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 (Модуль)

Динамически подключаемые библиотеки (DLL).

Mutex (Мьютекс)

Синхронизация

Pipe (Канал)

Каналы

Process (Процесс)

Процессы и потоки

Semaphore(Семафор)

Синхронизация

Socket (Сокет)

Windows Sockets 2

Thread(Поток)

Процессы и потоки

Timer (Таймер)

Синхронизация

Timer queue (Очередь таймеров)

Синхронизация

Timer-queue timer (Таймер очереди таймеров)

Синхронизация

Update resource (Обновление ресурса)

Ресурсы

Window station (Оконный режим терминала)

Оконные режимы терминала

Назад в оглавление темы
На главную страницу темы

Hosted by uCoz