IControlChannelTriggerResetEventDetails Interface

ControlChannelTrigger がリセットされたことを ControlChannelReset イベントが示すためにバックグラウンドのブローカー インフラストラクチャによってインスタンス化されるオブジェクト。

構文


public interface IControlChannelTriggerResetEventDetails

属性

[Version(0x06020000)]
[WebHostHidden()]

メンバー

IControlChannelTriggerResetEventDetailsインターフェイス には次の種類のメンバーがあります。

プロパティ

IControlChannelTriggerResetEventDetailsインターフェイス には次のプロパティがあります。

プロパティアクセスの種類説明

HardwareSlotReset

読み取り専用A value that indicates if a hardware slot was affected by a ControlChannelTrigger reset event.

ResetReason

読み取り専用A value that indicates the reason why a ControlChannelTrigger was reset.

SoftwareSlotReset

読み取り専用A value that indicates if a software slot was affected by a ControlChannelTrigger reset event.

 

解説

IControlChannelTriggerResetEventDetails オブジェクトは、SystemTriggerTypeControlChannelReset イベントに設定するため、バックグラウンドのブローカー インフラストラクチャによってインスタンス化されます。

アプリケーションは、バックグラウンド タスクで ControlChannelReset イベントを受信するには、システム イベント ブローカーに登録する必要があります。 IBackgroundTaskRun メソッドでは、taskInstance パラメーターに IControlChannelTriggerResetEventDetails インターフェイスにキャストできる IBackgroundTaskInstance が含まれます。アプリケーションは、ControlChannelTrigger がリセットされた理由を確認するために IControlChannelTriggerResetEventDetails オブジェクトを使用できます。アプリは IControlChannelTriggerResetEventDetails オブジェクトを使用して、ハードウェア スロットまたはソフトウェア スロットが ControlChannelReset イベントの影響を受けるかどうかを確認することもできます。

メモ  アプリケーションは、ControlChannelReset イベントに SystemTriggerType セットを使用してバックグラウンド タスクを正常に登録する前に、ロック画面に配置する必要があります。

要件

最小限サポートされるクライアント

Windows 8

最小限サポートされるサーバー

Windows Server 2012

名前空間

Windows.Networking.Sockets
Windows::Networking::Sockets [C++]

メタデータ

Windows.winmd

参照

ControlChannelTrigger
ControlChannelTriggerResetReason
IBackgroundTask
IBackgroundTaskInstance
SystemTriggerType

 

 

表示:
© 2014 Microsoft