Обзор API родительских элементов управления
API, используемые для родительского контроля, раскрывают настройки политики и встроенных ограничений, а также функции ведения журнала.
Параметры
Предоставляются два общедоступных API:
- Упрощенный API минимального соблюдения на основе COM (называемый API соответствия), предназначенный главным образом для приложений, чтобы определить, следует ли включить ведение журнала. Кроме того, предоставляются простые методы:
- Получение состояния ограничений для веб-ограничений, ограничений времени, ограничений игр и ограничений приложений.
- Получение идентификатора активного фильтра веб-содержимого.
- Определение того, должны ли отображаться элементы пользовательского интерфейса поставщика, с учетом стандартного скрытия, применяемого при присоединении к домену.
- Получение времени последнего изменения настройки для пользователя.
- Получение сведений о том, необходимо ли блокировать загрузку файлов через браузер или аналогичные программы для пользователя, и возможность запрашивать разрешение определенного URL-адреса через фильтр веб-контента для этого пользователя.
- Определение того, заблокирована ли данная игра для пользователя.
- Доступ к API инструментария управления Windows (WMI) к пространству имен родительского контроля для полного доступа на запись и чтение ко всем предоставленным параметрам. Родительский контроль использует поставщика WMI для управления правами на чтение и запись в базовом хранилище настроек с обеспечением строгого соблюдения привилегий для администраторов и контролируемых пользователей.
Поставщиков программного обеспечения просят использовать API соответствия требованиям и API WMI при необходимости, чтобы управлять ограничениями в целях детской безопасности на основе функциональности приложения или решения.
Лесозаготовка
- Стандартные api публикации и использования событий Windows используются для мониторинга действий родительского контроля. Система отчетов и трассировки событий Windows Vista улучшила производительность по сравнению с предыдущими функциями трассировки событий Windows (ETW). Родительский контроль определяет уникальный канал для своих данных в ETW.
- ISV просят использовать API публикации событий для фиксации действий пользователей, как указано в разделе "Использование API Родительского контроля".