家长控制
家长控制技术概述。
若要开发家长控制,需要以下标头:
有关此技术的编程指南,请参阅:
枚举
WPC_ARGS_CONVERSATIONINITEVENT 指示有关启动会话的信息。 |
WPC_ARGS_CONVERSATIONJOINEVENT 指示有关加入现有会话的信息。 |
WPC_ARGS_CONVERSATIONLEAVEEVENT 指示有关离开对话的信息。 |
WPC_ARGS_CUSTOMEVENT 指示有关常规事件未涵盖的用户定义事件的信息。 |
WPC_ARGS_EMAILCONTACTEVENT 指示有关使用电子邮件联系某人的信息。 |
WPC_ARGS_EMAILRECEIEVEDEVENT 指示有关已收到的电子邮件的信息。 |
WPC_ARGS_EMAILSENTEVENT 指示有关已发送的电子邮件的信息。 |
WPC_ARGS_FILEDOWNLOADEVENT 指示有关已下载的文件的信息。 |
WPC_ARGS_GAMESTARTEVENT 指示有关计算机游戏开始的信息。 |
WPC_ARGS_IMCONTACTEVENT 指示有关使用即时消息应用程序联系某人的信息。 |
WPC_ARGS_IMFEATUREEVENT 指示有关即时消息交互功能的信息。 |
WPC_ARGS_MEDIADOWNLOADEVENT 指示有关下载媒体文件的信息。 |
WPC_ARGS_MEDIAPLAYBACKEVENT 指示有关媒体文件播放的信息。 |
WPC_ARGS_SAFERAPPBLOCKED 指示有关被阻止的更安全应用程序的信息。 |
WPC_ARGS_SETTINGSCHANGEEVENT 指示有关用户对设置所做的更改的信息。 |
WPC_ARGS_URLVISITEVENT 指示有关所查看网站的地址 URL 的信息。 |
WPC_MEDIA_EXPLICIT 指示有关媒体文件的显式分级的信息。 |
WPC_MEDIA_TYPE 指示有关访问的媒体文件类型的信息。 |
WPCFLAG_IM_FEATURE 指示有关在即时消息交互期间访问的功能的信息。 |
WPCFLAG_IM_LEAVE 指示有关参与者何时离开即时消息交互的信息。 |
WPCFLAG_ISBLOCKED 指示有关阻止使用哪些事件以及哪些控件已就位的信息。 |
WPCFLAG_LOGOFF_TYPE 指示有关所用注销方法类型的信息。 |
函数
配置 在“家长控制”控制面板中单击用户磁贴时,为当前提供商调用。 此方法允许更改配置。 |
Disable 通知第三方应用程序它不是当前提供程序。 |
启用 通知第三方应用程序已选择它作为新的当前提供程序。 |
GetCurrent 检索当前提供程序的 GUID。 |
GetGamesSettings 检索指向指定用户的游戏限制设置接口的指针。 |
GetLastSettingsChangeTime 检索上次更新配置设置的时间。 |
GetRestrictions 确定是否启用 Web 限制、时间限制或游戏限制。 |
GetSettings 检索 Web 限制设置。 |
GetUserSettings 检索指向指定用户的常规设置接口的指针。 |
GetUserSummary 使用家长控制控制面板检索每个用户的信息。 |
GetVisibility 指示家长控制用户界面的可见性。 |
GetWebFilterInfo 检索当前处于活动状态的 Web 内容筛选器的名称和标识符。 |
GetWebSettings 检索指向指定用户的 Web 限制设置接口的指针。 |
IsBlocked 确定是否阻止指定的游戏执行。 |
IsLoggingRequired 确定获取 IWPCSettings 接口时是否应执行活动日志记录。 |
RequestOverride 为当前提供程序调用以启用配置替代。 |
RequestURLOverride 请求家长控制 Web 限制子系统将指定的主 URL 和子 URL 设置为允许的状态。 |
接口
IWindowsParentalControls 允许访问最低符合性 API 的所有设置接口。 |
IWindowsParentalControlsCore . (IWindowsParentalControlsCore) |
IWPCGamesSettings 访问用户的游戏设置。 |
IWPCProviderConfig 公开由第三方实现的配置方法。 |
IWPCProviderState 公开由第三方实现的提供程序状态方法。 |
IWPCProviderSupport 公开允许第三方提供程序查询当前启用的提供程序的方法。 |
IWPCSettings 访问用户的常规设置。 |
IWPCWebSettings 访问用户的 Web 限制设置。 |