保護者による制限
ペアレンタル コントロール テクノロジの概要。
ペアレンタル コントロールを開発するには、次のヘッダーが必要です。
このテクノロジのプログラミング ガイダンスについては、次を参照してください。
列挙
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 表示された Web サイトのアドレス URL に関する情報を示します。 |
WPC_MEDIA_EXPLICIT メディア ファイルの明示的な評価に関する情報を示します。 |
WPC_MEDIA_TYPE アクセスされるメディア ファイルの種類に関する情報を示します。 |
WPCFLAG_IM_FEATURE インスタント メッセージングの操作中にアクセスされた機能に関する情報を示します。 |
WPCFLAG_IM_LEAVE 参加者がインスタント メッセージングの対話から離れるタイミングに関する情報を示します。 |
WPCFLAG_ISBLOCKED 使用がブロックされているイベントと配置されているコントロールに関する情報を示します。 |
WPCFLAG_LOGOFF_TYPE 使用されるログオフ メソッドの種類に関する情報を示します。 |
関数
構成 [ペアレンタル コントロール] コントロール パネルでユーザー タイルをクリックすると、現在のプロバイダーに対して呼び出されます。 このメソッドを使用すると、構成を変更できます。 |
無効化 現在のプロバイダーではないことをサードパーティアプリケーションに通知します。 |
有効にする 新しい現在のプロバイダーとして選択されたことをサードパーティアプリケーションに通知します。 |
GetCurrent 現在のプロバイダーの GUID を取得します。 |
GetGamesSettings 指定したユーザーのゲーム制限設定のインターフェイスへのポインターを取得します。 |
GetLastSettingsChangeTime 構成設定が最後に更新された時刻を取得します。 |
GetRestrictions Web の制限、制限時間、またはゲームの制限をオンにするかどうかを決定します。 |
GetSettings Web 制限設定を取得します。 |
GetUserSettings 指定したユーザーの一般的な設定のインターフェイスへのポインターを取得します。 |
GetUserSummary ペアレンタル コントロール コントロール パネルを使用して、各ユーザーの情報を取得します。 |
GetVisibility Parental Controls ユーザー インターフェイスの可視性を示します。 |
GetWebFilterInfo 現在アクティブな Web コンテンツ フィルターの名前と識別子を取得します。 |
GetWebSettings 指定したユーザーの Web 制限設定のインターフェイスへのポインターを取得します。 |
IsBlocked 指定したゲームの実行がブロックされているかどうかを判断します。 |
IsLoggingRequired IWPCSettings インターフェイスを取得するときにアクティビティ ログを実行するかどうかを決定します。 |
RequestOverride 構成のオーバーライドを有効にするために、現在のプロバイダーに対して呼び出されます。 |
RequestURLOverride Parental Controls Web 制限サブシステムが、指定されたプライマリ URL とサブ URL を許可された状態に設定するように要求します。 |
インターフェイス
IWindowsParentalControls 最小コンプライアンス API のすべての設定インターフェイスへのアクセスを有効にします。 |
IWindowsParentalControlsCore . (IWindowsParentalControlsCore) |
IWPCGamesSettings ユーザーのゲーム設定にアクセスします。 |
IWPCProviderConfig サード パーティによって実装される構成メソッドを公開します。 |
IWPCProviderState サード パーティによって実装されるプロバイダー状態メソッドを公開します。 |
IWPCProviderSupport サード パーティのプロバイダーが現在有効なプロバイダーに対してクエリを実行できるようにするメソッドを公開します。 |
IWPCSettings ユーザーの全般設定にアクセスします。 |
IWPCWebSettings ユーザーの Web 制限設定にアクセスします。 |