家長監護 API 概觀
用於家長監護的 API 會公開原則和現用限制設定,以及記錄功能。
設定
提供兩個公用 API:
- 輕量型 COM 型最低合規性 API (稱為合規性 API) 主要供應用程式判斷是否應該開啟記錄。 此外,也提供下列專案的簡單方法:
- 擷取 Web 限制、時間限制、遊戲限制和應用程式限制的限制狀態。
- 擷取使用中 Web 內容篩選的識別碼。
- 判斷是否應該顯示廠商使用者介面元素,在加入網域時,以與內建隱藏一致的方式顯示。
- 擷取使用者上次變更設定的時間。
- 擷取使用者是否需要封鎖瀏覽器型或類似瀏覽器的檔案下載,以及要求該使用者的 Web 內容篩選器特別允許的 URL 的能力。
- 判斷使用者是否封鎖指定的遊戲。
- Windows Management Instrumentation (WMI) API 對家長監護命名空間的存取權,以完整寫入和讀取所有公開的設定。 家長監護會部署 WMI 提供者來管理基礎設定存放區的讀取/寫入權限,並針對系統管理員和受控制的使用者適當強制執行許可權。
ISV 會要求視需要使用合規性 API 和 WMI API,根據應用程式或解決方案的功能控制適用于子安全性的限制。
記錄
- Windows 標準事件發佈和取用 API 用於家長監護活動監視。 Windows Vista 附隨報告和追蹤系統已改善舊版 Windows 事件追蹤的效能, (ETW) 功能。 家長監護會在 ETW 中定義其資料的唯一通道。
- ISV 會要求使用事件發佈 API 來記錄使用者活動,如使用家長監護 API 一節中所指定。