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. |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour