Vue d’ensemble de l’API contrôle parental
Les API utilisées pour le contrôle parental exposent les paramètres de stratégie et de restrictions intégrées, ainsi que la fonctionnalité de journalisation.
Paramètres
Deux API publiques sont fournies :
- Une API de conformité minimale basée sur COM légère (appelée API de conformité) destinée principalement aux applications afin de déterminer si la journalisation doit être activée. En outre, des méthodes simples sont fournies pour :
- Récupération de l’état des restrictions pour les restrictions web, les limites de temps, les restrictions de jeux et les restrictions d’application.
- Récupération de l’ID du filtre de contenu Web actif.
- Déterminer si les éléments de l’interface utilisateur du fournisseur doivent être affichés d’une manière cohérente avec le masquage intégré lorsqu’ils sont joints à un domaine.
- Récupération de la dernière modification d’un paramètre pour un utilisateur.
- Déterminer si les téléchargements de fichiers basés sur un navigateur ou similaires à un navigateur doivent être bloqués pour un utilisateur, et la possibilité de demander une URL pour être spécifiquement autorisée par le filtre de contenu web pour cet utilisateur.
- Déterminer si un jeu donné est bloqué pour un utilisateur.
- Accès de l’API WMI (Windows Management Instrumentation) à un espace de noms de contrôle parental pour un accès complet en écriture et en lecture à tous les paramètres exposés. Le contrôle parental déploie un fournisseur WMI pour gérer les autorisations de lecture/écriture sur le magasin de paramètres sous-jacent avec une application appropriée des privilèges pour les administrateurs et les utilisateurs contrôlés.
Les éditeurs de logiciels indépendants sont invités à utiliser l’API de conformité et l’API WMI si nécessaire pour contrôler les restrictions appropriées pour la sécurité des enfants en fonction des fonctionnalités de l’application ou de la solution.
Journalisation
- Les API de publication et de consommation d’événements standard Windows sont utilisées pour la surveillance de l’activité du contrôle parental. Le système de suivi et de création de rapports d’événements Windows Vista a amélioré les performances par rapport aux fonctionnalités précédentes de suivi d’événements pour Windows (ETW). Le contrôle parental définit un canal unique pour ses données dans ETW.
- Les éditeurs de logiciels indépendants sont invités à utiliser l’API de publication d’événements pour journaliser l’activité des utilisateurs, comme spécifié dans la section Utilisation des API de contrôle parental.