Controles parentais

Visão geral da tecnologia controles dos pais.

Para desenvolver controles parentais, você precisa destes cabeçalhos:

Para obter diretrizes de programação para essa tecnologia, confira:

Enumerações

 
WPC_ARGS_CONVERSATIONINITEVENT

Indica informações sobre como iniciar uma conversa.
WPC_ARGS_CONVERSATIONJOINEVENT

Indica informações sobre como ingressar em uma conversa existente.
WPC_ARGS_CONVERSATIONLEAVEEVENT

Indica informações sobre como sair de uma conversa.
WPC_ARGS_CUSTOMEVENT

Indica informações sobre um evento definido pelo usuário que não é coberto pelos eventos gerais.
WPC_ARGS_EMAILCONTACTEVENT

Indica informações sobre como contatar alguém usando o email.
WPC_ARGS_EMAILRECEIEVEDEVENT

Indica informações sobre uma mensagem de email que foi recebida.
WPC_ARGS_EMAILSENTEVENT

Indica informações sobre uma mensagem de email que foi enviada.
WPC_ARGS_FILEDOWNLOADEVENT

Indica informações sobre um arquivo que foi baixado.
WPC_ARGS_GAMESTARTEVENT

Indica informações sobre o início de um jogo de computador.
WPC_ARGS_IMCONTACTEVENT

Indica informações sobre como contatar alguém usando um aplicativo de mensagens instantâneas.
WPC_ARGS_IMFEATUREEVENT

Indica informações sobre os recursos da interação de mensagens instantâneas.
WPC_ARGS_MEDIADOWNLOADEVENT

Indica informações sobre o download de um arquivo de mídia.
WPC_ARGS_MEDIAPLAYBACKEVENT

Indica informações sobre a reprodução de um arquivo de mídia.
WPC_ARGS_SAFERAPPBLOCKED

Indica informações sobre um aplicativo mais seguro que está sendo bloqueado.
WPC_ARGS_SETTINGSCHANGEEVENT

Indica informações sobre as alterações nas configurações feitas por um usuário.
WPC_ARGS_URLVISITEVENT

Indica informações sobre a URL de endereço de um site exibido.
WPC_MEDIA_EXPLICIT

Indica informações sobre a classificação explícita do arquivo de mídia.
WPC_MEDIA_TYPE

Indica informações sobre o tipo de arquivo de mídia acessado.
WPCFLAG_IM_FEATURE

Indica informações sobre os recursos acessados durante uma interação de mensagens instantâneas.
WPCFLAG_IM_LEAVE

Indica informações sobre quando um participante sai da interação de mensagens instantâneas.
WPCFLAG_ISBLOCKED

Indica informações sobre quais eventos são impedidos de usar e quais controles estão em vigor.
WPCFLAG_LOGOFF_TYPE

Indica informações sobre o tipo de método de logoff usado.

Funções

 
Configurar

Chamado para o provedor atual quando você clica em um bloco de usuário no Painel de Controle Controles dos Pais. Esse método permite alterações na configuração.
Desabilitar

Notifica o aplicativo de terceiros de que ele não é o provedor atual.
Habilitar

Notifica o aplicativo de terceiros de que ele foi selecionado como o novo provedor atual.
Getcurrent

Recupera o GUID do provedor atual.
GetGamesSettings

Recupera um ponteiro para uma interface para configurações de restrições de jogos para o usuário especificado.
GetLastSettingsChangeTime

Recupera a hora em que as definições de configuração foram atualizadas pela última vez.
GetRestrictions

Determina se as restrições da Web, os limites de tempo ou as restrições de jogo estão ativados.
GetSettings

Recupera as configurações de restrições da Web.
GetUserSettings

Recupera um ponteiro para uma interface para configurações gerais para o usuário especificado.
GetUserSummary

Recupera as informações de cada usuário usando os controles dos pais Painel de Controle.
GetVisibility

Indica a visibilidade da interface do usuário controles dos pais.
GetWebFilterInfo

Recupera o nome e o identificador do Filtro de Conteúdo da Web ativo no momento.
GetWebSettings

Recupera um ponteiro para uma interface para configurações de restrições da Web para o usuário especificado.
IsBlocked

Determina se o jogo especificado está bloqueado da execução.
IsLoggingRequired

Determina se o log de atividades deve ser executado ao obter a interface IWPCSettings.
RequestOverride

Chamado para que o provedor atual habilite a substituição de configuração.
RequestURLOverride

Solicita que o subsistema de restrições da Web controles dos pais defina as URLs primárias e sub especificadas para o estado permitido.

Interfaces

 
IWindowsParentalControls

Habilita o acesso a todas as interfaces de configurações da API de Conformidade Mínima.
IWindowsParentalControlsCore

. (IWindowsParentalControlsCore)
IWPCGamesSettings

Acessa as configurações de jogos para o usuário.
IWPCProviderConfig

Expõe métodos de configuração implementados por terceiros.
IWPCProviderState

Expõe métodos de estado do provedor implementados por terceiros.
IWPCProviderSupport

Expõe métodos que permitem que provedores de terceiros consultem o provedor atualmente habilitado.
IWPCSettings

Acessa as configurações gerais do usuário.
IWPCWebSettings

Acessa as configurações de restrições da Web para o usuário.