Visão geral da API de Controles dos Pais
AS APIs usadas para controles dos pais expõem as configurações de política e restrições internas e a funcionalidade de registro em log.
Configurações
Duas APIs públicas são fornecidas:
- Uma API de conformidade mínima baseada em COM leve (chamada de API de Conformidade) principalmente para aplicativos determinarem se o registro em log deve ser ativado. Além disso, métodos simples são fornecidos para:
- Recuperando o estado de restrições para restrições da Web, limites de tempo, restrições de jogos e restrições de aplicativo.
- Recuperando a ID do filtro de conteúdo da Web ativo.
- Determinar se os elementos da interface do usuário do fornecedor devem ser mostrados de maneira consistente com o ocultamento na caixa quando ingressados em um domínio.
- Recuperando a última vez que uma configuração foi alterada para um usuário.
- Recuperar se os downloads de arquivos baseados em navegador ou de navegador precisam ser bloqueados para um usuário e a capacidade de solicitar que uma URL seja especificamente permitida pelo Filtro de Conteúdo da Web para esse usuário.
- Determinar se um determinado jogo está bloqueado para um usuário.
- Acesso à API WMI (Instrumentação de Gerenciamento do Windows) a um namespace controles dos pais para acesso completo de gravação e leitura a todas as configurações expostas. Os Controles dos Pais implantam um Provedor WMI para gerenciar permissões de leitura/gravação no repositório de configurações subjacente com a imposição adequada de privilégios para administradores e usuários controlados.
Os ISVs são solicitados a usar a API de Conformidade e a API WMI, conforme necessário, para controlar as restrições conforme apropriado para a segurança da criança com base na funcionalidade do aplicativo ou da solução.
Log
- As APIs de publicação e consumo de eventos padrão do Windows são usadas para o monitoramento de atividades dos Controles dos Pais. O sistema de Relatório de Eventos e Rastreamento do Windows Vista melhorou o desempenho em relação à funcionalidade etw (Rastreamento de Eventos para Windows) anterior. Controles parentais definem um canal exclusivo para seus dados no ETW.
- Os ISVs são solicitados a usar a API de publicação de eventos para registrar a atividade do usuário conforme especificado na seção Usando APIs de Controles dos Pais.