Системные службы

В этом разделе содержится справочник по системным API и службам, предлагаемым Windows для классических приложений. К ним относятся традиционно доступные службы для:

  • Объектная модель компонента (COM).
  • Сжатие файлов.
  • Библиотеки динамических ссылок.
  • Управление памятью
  • Управление питанием.
  • Безопасные анклава (доверенное выполнение).
  • Создание и координация нескольких потоков выполнения.
  • Разработка приложений-служб.
  • Обмен сообщениями Windows.
  • Получение сведений о системе Windows.
  • API справки.

В этом разделе

Раздел Описание
COM COM — это независимая от платформы распределенная объектно-ориентированная система для создания двоичных компонентов программного обеспечения, которые могут взаимодействовать. COM — это базовая технология для технологий OLE (составных документов) и ActiveX (компонентов с поддержкой Интернета).
COM+ COM+ — это эволюция объектной модели компонентов Майкрософт (COM) и СЕРВЕРА транзакций Майкрософт (DNS). COM+ создает и расширяет приложения, написанные с помощью COM, JSON и других технологий на основе COM. COM+ обрабатывает многие задачи управления ресурсами, которые ранее пришлось программировать самостоятельно, например выделение потоков и безопасность. COM+ также делает приложения более масштабируемыми, предоставляя пул потоков, пул объектов и JIT-активацию объектов. COM+ также помогает защитить целостность данных, предоставляя поддержку транзакций, даже если транзакция охватывает несколько баз данных по сети.
Координатор действий API координатора действий координирует выполнение отложенных задач в системе. Отложенные задачи — это те задачи, которые не нужно выполнять немедленно. Они могут отложить выполнение до времени, когда система находится в требуемом состоянии, где выполнение задачи не вмешивается в другую текущую работу.
API сжатия API сжатия предоставляет алгоритмы сжатия Windows MSZIP, XPRESS, XPRESS_HUFF и LZMS. Это позволяет разработчикам приложений Windows управлять версиями, службами и расширять доступные алгоритмы сжатия.
Координатор распределенных транзакций Руководство и справочная документация для системных администраторов и разработчиков с помощью координатора распределенных транзакций (DTC).
Microsoft.Dtc.PowerShell.Diagnostics Содержит сведения о командлетах PowerShell, предоставляемых координатором распределенных транзакций Майкрософт (MSDTC) для диагностика.
Microsoft.MsDtcManagement.Commands Предоставляет сведения о командлетах PowerShell, предоставляемых координатором распределенных транзакций Майкрософт (MSDTC) для управления.
Библиотеки динамического канала Создание библиотек DLL и управление ими.
API справки API справки позволяет открывать каталоги справки и извлекать элементы содержимого справки.
Взаимодействие между процессами Как использовать почтовые ящики и каналы.
Диспетчер транзакций ядра Использование операций с транзакциями файлов и реестров или определение транзакций для других ресурсов.
Управление памятью Основные службы управления памятью.
Службы MultiPoint Роль сервера, которая позволяет нескольким пользователям одновременно использовать один и тот же компьютер, например в среде аудитории.
Средство записи операций Средство записи операций позволяет приложениям ускорить операции, которые многократно обращаются к тем же данным файла, предоставляя механизм предварительной выборки Windows как общедоступный интерфейс.
Управление питанием Основные службы управления питанием.
Процессы и потоки Создание процессов и потоков и управление ими.
Службы удаленных рабочих столов Как программно взаимодействовать со службами удаленных рабочих столов.
Безопасные анклава Безопасные анклавы используются для создания доверенных сред выполнения.
Сервисы; Создание служб и управление ими.
Синхронизация Как координировать несколько потоков выполнения.
Общий доступ к рабочему столу Windows Общий доступ к рабочему столу Windows — это технология совместного использования с несколькими экранами. Ключевые сценарии включают удаленную помощь, совместную работу в режиме реального времени и конференц-связь, а также видеосвязь.
Платформа уведомлений Windows Документирует функции (и прототипы обратного вызова функций), используемые для обнаружения и возможного восстановления приложения после установки или миграции.
Подсистема Windows для Linux Справочные сведения о интерфейсах программирования подсистема Windows для Linux (WSL).
Windows Сведения о системе Как программно получить доступ к реестру и системной конфигурации ключей и сведения о версии.