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. |