Přehled rozhraní API pro rodičovskou kontrolu
Rozhraní API používaná pro rodičovskou kontrolu zpřístupňují nastavení zásad, předdefinovaných omezení a protokolovací funkce.
K dispozici jsou dvě veřejná rozhraní API:
- Jednoduché rozhraní API pro minimální dodržování předpisů založené na modelu COM (označované jako rozhraní API pro dodržování předpisů) primárně pro aplikace k určení, jestli má být protokolování zapnuté. Kromě toho jsou k dispozici jednoduché metody pro:
- Načítání stavu omezení pro webová omezení, časové limity, omezení her a aplikací.
- Načítání ID aktivního filtru webového obsahu
- Určení, zda se mají zobrazovat prvky uživatelského rozhraní dodavatele, způsobem, který je v souladu s vloženým polem skrytí při připojení k doméně.
- Načítání posledního času, kdy bylo změněno nastavení pro uživatele.
- Zjišťování, zda je potřeba blokovat stahování souborů využívajících prohlížeč nebo podobná prostředí pro uživatele, a možnost požadovat, aby adresa URL byla konkrétně povolena filtrem webového obsahu pro daného uživatele.
- Určení, zda je daná hra blokována pro uživatele.
- Rozhraní API WMI (Windows Management Instrumentation) poskytuje přístup k oboru názvů funkcí Rodičovské kontroly pro plný přístup k zápisu a čtení všech zveřejněných nastavení. Rodičovská kontrola nasadí poskytovatele WMI pro správu oprávnění pro čtení a zápis do úložiště nastavení s řádným vynucováním oprávnění pro správce a řízené uživatele.
Nezávislí výrobci softwaru jsou požádáni, aby podle potřeby použili rozhraní API pro dodržování předpisů a rozhraní WMI API k řízení omezení v závislosti na funkčnosti aplikace nebo řešení pro zajištění bezpečnosti dětí.
- Standardní publikování událostí systému Windows a používání rozhraní API se používají pro monitorování aktivit rodičovských kontrol. Systém hlášení a sledování událostí ve Windows Vista zlepšil výkon v porovnání s předchozími funkcemi trasování událostí v systému Windows (ETW). Rodičovská kontrola definuje jedinečný kanál pro svá data v systému ETW (Trasování událostí pro Windows).
- Nezávislí výrobci softwaru jsou požádáni, aby k protokolování aktivity uživatelů použili rozhraní API pro publikování událostí, jak je uvedeno v části Používání rozhraní API pro rodičovskou kontrolu.