Partager via


Contrôles parentaux

Vue d’ensemble de la technologie de contrôle parental.

Pour développer le contrôle parental, vous avez besoin des en-têtes suivants :

Pour obtenir des conseils de programmation pour cette technologie, consultez :

Énumérations

 
WPC_ARGS_CONVERSATIONINITEVENT

Indique des informations sur le lancement d’une conversation.
WPC_ARGS_CONVERSATIONJOINEVENT

Indique des informations sur la participation à une conversation existante.
WPC_ARGS_CONVERSATIONLEAVEEVENT

Indique des informations sur la sortie d’une conversation.
WPC_ARGS_CUSTOMEVENT

Indique des informations sur un événement défini par l’utilisateur qui n’est pas couvert par les événements généraux.
WPC_ARGS_EMAILCONTACTEVENT

Indique des informations sur la communication d’une personne à l’aide de l’e-mail.
WPC_ARGS_EMAILRECEIEVEDEVENT

Indique des informations sur un message électronique qui a été reçu.
WPC_ARGS_EMAILSENTEVENT

Indique des informations sur un message électronique qui a été envoyé.
WPC_ARGS_FILEDOWNLOADEVENT

Indique des informations sur un fichier qui a été téléchargé.
WPC_ARGS_GAMESTARTEVENT

Indique des informations sur le début d’un jeu sur ordinateur.
WPC_ARGS_IMCONTACTEVENT

Indique des informations sur la communication d’une personne à l’aide d’une application de messagerie instantanée.
WPC_ARGS_IMFEATUREEVENT

Indique des informations sur les fonctionnalités de l’interaction de messagerie instantanée.
WPC_ARGS_MEDIADOWNLOADEVENT

Indique des informations sur le téléchargement d’un fichier multimédia.
WPC_ARGS_MEDIAPLAYBACKEVENT

Indique des informations sur la lecture d’un fichier multimédia.
WPC_ARGS_SAFERAPPBLOCKED

Indique des informations sur une application plus sûre qui est bloquée.
WPC_ARGS_SETTINGSCHANGEEVENT

Indique des informations sur les modifications apportées aux paramètres par un utilisateur.
WPC_ARGS_URLVISITEVENT

Indique des informations sur l’URL d’adresse d’un site web consulté.
WPC_MEDIA_EXPLICIT

Indique des informations sur l’évaluation explicite du fichier multimédia.
WPC_MEDIA_TYPE

Indique des informations sur le type de fichier multimédia accessible.
WPCFLAG_IM_FEATURE

Indique des informations sur les fonctionnalités accessibles lors d’une interaction de messagerie instantanée.
WPCFLAG_IM_LEAVE

Indique des informations sur le moment où un participant quitte l’interaction de messagerie instantanée.
WPCFLAG_ISBLOCKED

Indique des informations sur les événements qui ne sont pas utilisés et les contrôles en place.
WPCFLAG_LOGOFF_TYPE

Indique des informations sur le type de méthode de déconnexion utilisée.

Fonctions

 
Configurer

Appelé pour le fournisseur actuel lorsque vous cliquez sur une vignette utilisateur dans le Panneau de configuration Contrôles parentaux. Cette méthode permet de modifier la configuration.
Désactiver

Avertit l’application tierce qu’elle n’est pas le fournisseur actuel.
Activer

Notifie l’application tierce qu’elle a été sélectionnée comme nouveau fournisseur actuel.
GetCurrent

Récupère le GUID du fournisseur actuel.
GetGamesSettings

Récupère un pointeur vers une interface pour les paramètres de restrictions de jeux pour l’utilisateur spécifié.
GetLastSettingsChangeTime

Récupère l’heure à laquelle les paramètres de configuration ont été mis à jour pour la dernière fois.
GetRestrictions

Détermine si les restrictions web, les limites de temps ou les restrictions de jeu sont appliquées.
GetSettings

Récupère les paramètres de restrictions web.
GetUserSettings

Récupère un pointeur vers une interface pour les paramètres généraux de l’utilisateur spécifié.
GetUserSummary

Récupère les informations de chaque utilisateur à l’aide du contrôle parental Panneau de configuration.
GetVisibility

Indique la visibilité de l’interface utilisateur du contrôle parental.
GetWebFilterInfo

Récupère le nom et l’identificateur du filtre de contenu web actuellement actif.
GetWebSettings

Récupère un pointeur vers une interface pour les paramètres de restrictions web pour l’utilisateur spécifié.
IsBlocked

Détermine si l’exécution du jeu spécifié est bloquée.
IsLoggingRequired

Détermine si la journalisation des activités doit être effectuée lors de l’obtention de l’interface IWPCSettings.
RequestOverride

Appelé pour le fournisseur actuel pour activer la substitution de configuration.
RequestURLOverride

Demande que le sous-système de restrictions web du contrôle parental définisse les URL principales et secondaires spécifiées à l’état autorisé.

Interfaces

 
IWindowsParentalControls

Active l’accès à toutes les interfaces de paramètres de l’API Conformité minimale.
IWindowsParentalControlsCore

. (IWindowsParentalControlsCore)
IWPCGamesSettings

Accède aux paramètres de jeux pour l’utilisateur.
IWPCProviderConfig

Expose les méthodes de configuration implémentées par des tiers.
IWPCProviderState

Expose les méthodes d’état du fournisseur qui sont implémentées par des tiers.
IWPCProviderSupport

Expose les méthodes qui permettent aux fournisseurs tiers d’interroger le fournisseur actuellement activé.
IWPCSettings

Accède aux paramètres généraux de l’utilisateur.
IWPCWebSettings

Accède aux paramètres de restrictions web pour l’utilisateur.