CONTROL_CHANNEL_TRIGGER_STATUS列挙 (mstcpip.h)
CONTROL_CHANNEL_TRIGGER_STATUS列挙は、Windows ストア アプリでバックグラウンド ネットワーク通知を受信するために ControlChannelTrigger と共に使用される TCP ソケットのREAL_TIME_NOTIFICATION_CAPABILITYトランスポート設定のクエリからの状態を指定します。
構文
typedef enum {
CONTROL_CHANNEL_TRIGGER_STATUS_INVALID = 0,
CONTROL_CHANNEL_TRIGGER_STATUS_SOFTWARE_SLOT_ALLOCATED = 1,
CONTROL_CHANNEL_TRIGGER_STATUS_HARDWARE_SLOT_ALLOCATED = 2,
CONTROL_CHANNEL_TRIGGER_STATUS_POLICY_ERROR = 3,
CONTROL_CHANNEL_TRIGGER_STATUS_SYSTEM_ERROR = 4,
CONTROL_CHANNEL_TRIGGER_STATUS_TRANSPORT_DISCONNECTED = 5,
CONTROL_CHANNEL_TRIGGER_STATUS_SERVICE_UNAVAILABLE = 6
} CONTROL_CHANNEL_TRIGGER_STATUS, *PCONTROL_CHANNEL_TRIGGER_STATUS;
定数
CONTROL_CHANNEL_TRIGGER_STATUS_INVALID 値: 0 状態が無効です。 |
CONTROL_CHANNEL_TRIGGER_STATUS_SOFTWARE_SLOT_ALLOCATED 値: 1 ControlChannelTrigger にソフトウェア スロットが割り当てられました。 |
CONTROL_CHANNEL_TRIGGER_STATUS_HARDWARE_SLOT_ALLOCATED 値: 2 ControlChannelTrigger にハードウェア スロットが割り当てられました。 |
CONTROL_CHANNEL_TRIGGER_STATUS_POLICY_ERROR 値: 3 状態ポリシー エラー。 |
CONTROL_CHANNEL_TRIGGER_STATUS_SYSTEM_ERROR 値: 4 状態システム エラー。 |
CONTROL_CHANNEL_TRIGGER_STATUS_TRANSPORT_DISCONNECTED 値: 5 TCP トランスポートが切断されています。 |
CONTROL_CHANNEL_TRIGGER_STATUS_SERVICE_UNAVAILABLE 値: 6 サービスは使用できません。 |
注釈
CONTROL_CHANNEL_TRIGGER_STATUS構造は、Windows 8およびWindows Server 2012以降のバージョンのオペレーティング システムでサポートされています。
CONTROL_CHANNEL_TRIGGER_STATUS列挙値は、Windows ストア アプリでバックグラウンド ネットワーク通知を受信するために ControlChannelTrigger と共に使用される TCP ソケットのREAL_TIME_NOTIFICATION_CAPABILITYトランスポート設定をクエリするために、SIO_QUERY_TRANSPORT_SETTING IOCTL からの出力として返されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
Header | mstcpip.h |