Поделиться через


Обзор API родительского контроля

API, используемые для родительского контроля, предоставляют параметры политики и встроенные ограничения, а также функции ведения журнала.

Параметры

Предоставляются два общедоступных API:

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

Независимым поставщикам программного обеспечения предлагается использовать API соответствия требованиям и API WMI при необходимости, чтобы контролировать ограничения, соответствующие безопасности детей, на основе функциональных возможностей приложения или решения.

Ведение журнала

  • Стандартные API публикации и использования событий Windows используются для мониторинга активности родительского контроля. Система отчетов и трассировки событий Windows Vista улучшила производительность по сравнению с предыдущими функциями трассировки событий Windows (ETW). Родительский контроль определяет уникальный канал для своих данных в трассировке событий Windows.
  • Независимым поставщикам программного обеспечения предлагается использовать API публикации событий для регистрации действий пользователей, как указано в разделе Использование API родительского контроля.