家长控制 API 概述

用于家长控制的 API 公开策略和现内限制设置以及日志记录功能。

设置

提供了两个公共 API:

  • 基于 COM 的轻型最低符合性 API (称为符合性 API) ,主要供应用程序确定是否应打开日志记录。 此外,还提供了以下简单方法:
    • 检索 Web 限制、时间限制、游戏限制和应用程序限制的限制状态。
    • 检索活动 Web 内容筛选器的 ID。
    • 确定是否应显示供应商用户界面元素,以与加入域时隐藏的内置元素一致的方式。
    • 检索用户上次更改设置的时间。
    • 检索用户是否需要阻止基于浏览器或类似浏览器的文件下载,以及请求该用户的 Web 内容筛选器专门允许的 URL 的功能。
    • 确定是否为用户阻止给定游戏。
  • Windows Management Instrumentation (WMI) API 访问家长控制命名空间,以便对所有公开的设置进行完全写入和读取访问。 家长控制部署 WMI 提供程序,以管理对基础设置存储的读/写权限,并为管理员和受控用户正确实施权限。

要求 ISV 根据需要使用符合性 API 和 WMI API,以便根据应用程序或解决方案的功能控制对子安全的限制。

日志记录

  • Windows标准事件发布和使用 API 用于家长控制活动监视。 Windows Vista 事件报告和跟踪系统改进了以前针对 WINDOWS (ETW) 功能的事件跟踪的性能。 家长控制为 ETW 中的数据定义唯一通道。
  • ISV 要求使用事件发布 API 来记录用户活动,如“使用家长控制 API”部分指定。