Вопросы к Поиску с Алисой
Технология COM (Component Object Model) — это технологический стандарт от компании Microsoft, предназначенный для создания программного обеспечения на основе взаимодействующих компонентов, каждый из которых может использоваться во многих программах одновременно. ru.wikipedia.org
Принцип работы COM: программы, построенные на этом стандарте, не являются автономными, а представляют собой набор взаимодействующих между собой COM-компонентов. ru.wikipedia.org Каждый компонент имеет уникальный идентификатор (GUID) и может одновременно использоваться многими программами. ru.wikipedia.org Компонент взаимодействует с другими программами через COM-интерфейсы — наборы абстрактных функций и свойств. ru.wikipedia.org
COM-объекты — особые компоненты, библиотеки, которые расширяют существующий набор функций тех или иных приложений. gamesqa.ru Пример использования COM-объектов — создание миниатюр и эскизов различных файлов в системном Проводнике. gamesqa.ru
COM Surrogate (также известен как dllhost.exe) — это системный процесс в Windows, который запускает и поддерживает работу компонентов, созданных на основе технологии COM. appuals.com skyeng.ru
Основное назначение COM Surrogate: предотвращение сбоев за счёт изоляции нестабильных COM-объектов. appuals.com Если эти файлы крашатся, падает только процесс COM Surrogate, тогда как хост-процесс продолжает работать нормально. wp-seven.ru
Кроме того, COM Surrogate используется для генерации миниатюр различных типов файлов в Проводнике Windows, отображения наложений значков и воспроизведения определённых типов медиа в Windows Media Player. appuals.com