Питер Нортон - Полное руководство по Microsoft Windows XP
- Название:Полное руководство по Microsoft Windows XP
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:неизвестен
- ISBN:нет данных
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Питер Нортон - Полное руководство по Microsoft Windows XP краткое содержание
В книге известного американского автора описывается среда ОС Windows XP и принципы ее функционирования, приведен сравнительный анализ Windows XP с предшествующими версиями операционной системы Windows. Рассматриваются вопросы применения и модификации нового интерфейса с целью получения прямого доступа ко всем функциям Windows XP обсуждаются варианты подключения к компьютерным сетям. Несколько разделов посвящены работе с реестром и конфигурационными файлами, мультимедийным функциям и разнообразным системным службам, а также методам решения проблем с программным обеспечением и оборудованием. Особое внимание уделено обеспечению безопасности операционной системы.
Издание адресовано пользователям и сетевым администраторам, желающим активно применять возможности операционной системы Windows XP (в том числе и недокументированные).
Полное руководство по Microsoft Windows XP - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
• модуль захвата экрана (Screen Grabber). Я всегда представляю себе этот компонент в виде камеры, так как, по сути, он и есть камера. Модуль захвата экрана «фотографирует» экран и сохраняет его «снимок» для последующего использования. Это позволяет Windows восстанавливать экран в его первоначальном состоянии после завершения сеанса работы в MS DOS;
• модуль User. Я уже объяснял назначение этого модуля в главе 11. Он отслеживает состояние всех элементов дисплея, таких как значки и диалоговые окна; кроме того, поддерживает отображение данных на экране. Поэтому модуль должен быть инициализирован прежде, чем сеанс MS DOS станет приоритетным (активизируется), чтобы сделать снимок текущего состояния компонентов. Диск имеет два варианта модуля User: 16– и 32-разрядный;
• интерфейс графических устройств (GDI). Это другой модуль, объяснение которого приведено в главе 11. Подобно модулю User, интерфейс графических устройств GDI имеет два физических файла: один – для 16-разрядных и другой – для 32-разрядных нужд. Модуль GDI взаимодействует с драйвером дисплея и DIB-обработчиком для поддержки графических компонентов, которые отображает Windows. DIB-обработчик, который позволяет использовать растровые изображения, был отдельным компонентом подсистемы дисплея, но теперь он входит в состав GDI;
• драйвер мини-порта дисплея (Display Miniport Driver). Каждый видеосигнал проходит через виртуальный драйвер дисплея (Virtual Display Driver – VDD). VDD обрабатывает сигнал и посылает его на видеоадаптер. Windows XP применяет комбинацию из драйвера мини-порта дисплея и обработчика DIB для видеоадаптеров, которые могут их поддерживать. Такое сочетание драйверов повышает скорость при использовании 32-разрядного кода. Называться этот файл может по-разному в зависимости от того, какого типа ваш дисплей. В моей системе он именуется ATIMPAE.SYS. В отличие от VDD, который осуществляет всю обработку видео, драйвер мини-порта дисплея обеспечивает только отдельные детали, определяемые конкретным устройством. DIB-обработчик отвечает за визуализацию графики. Драйвер мини-порта содержит гораздо меньше кода, чем основной VDD, уменьшая таким образом количество кодов, которые изготовитель должен написать;
• драйвер видеоадаптера (Display Adapter Driver). Данный модуль поддерживает ряд специальных свойств визуализации, которые предоставляет ваш видеоадаптер. Имя файла, ассоциируемого с данным модулем, меняется в зависимости от видеоадаптера. На моей машине такие функции находятся в файле ATIDRAE.DLL;
• драйвер видеопорта (Video Port Driver). Microsoft продвигает систему универсальных драйверов. Этот драйвер, в частности, включает функции, которые позволяют модулям User и GDI выполнять обычные задачи универсального графического адаптера, такие как перемещение данных из одной области адресного пространство в другую. Имеются и функции состояния, наподобие той, что проверяет адаптер VGA при его инсталляции, а также других, которые работают с установками AGP-порта. Основные программные компоненты, поддерживающие функции данного модуля, обычно расположены в файле VIDEOPRT.SYS;
• цветовой профиль (Color profile). Этот файл данных включает цветовые возможности вашего устройства вывода. Не имеет значения, принтер это или видеоадаптер: тип информации одинаковый. Цель цветового профиля – обеспечить систему управления цветом ICM (Image Color Matcher) информацией, необходимой для синхронизации монитора и других устройств поддержки цвета. Таким образом, когда вы выбираете на экране темно-красный цвет, вы получаете такой же темно-красный цвет при печати. Я описал некоторые проблемы соответствия цветов в разделе «Вкладка Управление цветом» главы 14, так что не буду снова говорить о них. Все файлы цветового профиля (с расширением. icm) можно найти в папке COLOR,расположенной в папке SYSTEM. Диалоговое окно свойств, ассоциируемое с каждым из них, сообщит вам гораздо больше технических деталей о текущем профиле;
• система управления цветом (Image Color Matcher – ICM). Весь процесс управления выводом данных на принтер, результат которого вы наблюдаете на экране монитора, слишком сложен, чтобы изложить его здесь. Ранее в этой главе я описал проблему совместимости цветов. ICM – это модуль, который на самом деле выполняет такую работу. Он незаметно изменяет выходные данные принтера и дисплея так, чтобы они соответствовали друг другу. GDI, мини-драйвер дисплея и ICM работают совместно, чтобы сравнить текущий набор цветов и преобразовать его в то цветовое представление, которое будет одинаковым на обоих устройствах (принтере и мониторе). Это не самый лучший выход, но он действует в большинстве случаев. В результате получается практически тот же цвет изображения, но с некоторым отличием. Пользователи не заметят никакой разницы, но профессиональные художники замечают. Конечно, такое решение не может учитывать множество деталей, которые имеют значение для специалистов, например температуру, влажность и другие характеристики среды, которыми Windows не управляет. Файлы, поддерживающие работу системы управления цветом ICM, которая является API-интерфейсом, включают библиотечные файлы ICM32.DLL и ICMUI.DLL из папки SYSTEM;
• виртуальный драйвер дисплея (Virtual Display Driver – VDD). Старые 16-разрядные приложения применяют этот модуль в качестве единственного источника связи с видеоадаптером. Windows XP предоставляет его в целях совместимости и для приложений MS DOS. В большинстве случаев имя такого файла содержит часть названия фирмы-изготовителя адаптера дисплея. Вы найдете его в папке SYSTEM. Этот драйвер преобразует команды рисования в сигналы, которые адаптер может задействовать. Он также управляет видеоадаптером и выполняет ряд других задач, касающихся совместного использования графического адаптера всеми программами, установленными на вашем компьютере. По сути, это 16-разрядная версия комбинации мини-драйвера дисплея и обработчика DIB;
• уровень абстрагирования от оборудования (Hardware Abstraction Layer). Это другой концептуальный тип элемента в Windows XP. Когда-то вы могли запускать Windows NT на разных платформах, как, например, процессоры MIPS и Alpha. Теперь это не так. Хотя корпорация Microsoft сохраняет способность запуска Windows XP на других платформах, HAL отделяет зависящие от конкретного оборудования элементы от остальной части системы. Если специалисты Microsoft пожелают переместить Windows XP на другую платформу, понадобится только переписать HAL, чтобы адаптировать программное обеспечение;
• видеоадаптер (Display Adapter). Это физическое устройство на вашем компьютере;
• видеопамять и экран (Video Memory and Screen). Видеопамять – это та память, которая хранит изображение в электронной форме. Хотя у видеоадаптера имеется собственная встроенная память, которая находится на его плате, здесь мы говорим не о ней. Windows XP создает область виртуальной памяти для каждого приложения, чтобы приложения при использовании ресурсов компьютера не конфликтовали. Система комбинирует содержимое всех областей виртуальной памяти и отправляет его в реальную память адаптера дисплея;
Читать дальшеИнтервал:
Закладка: