REAL_TIME_NOTIFICATION_SETTING_OUTPUT 構造体 (mstcpip.h)
REAL_TIME_NOTIFICATION_SETTING_OUTPUT構造体は、Windows ストア アプリでバックグラウンド ネットワーク通知を受信するために ControlChannelTrigger と共に使用される TCP ソケットのREAL_TIME_NOTIFICATION_CAPABILITY トランスポート設定のクエリからの出力設定を提供します。
構文
typedef struct _REAL_TIME_NOTIFICATION_SETTING_OUTPUT {
CONTROL_CHANNEL_TRIGGER_STATUS ChannelStatus;
} REAL_TIME_NOTIFICATION_SETTING_OUTPUT, *PREAL_TIME_NOTIFICATION_SETTING_OUTPUT;
メンバー
ChannelStatus
ControlChannelTrigger で使用されるソケットのチャネルの状態。
注釈
REAL_TIME_NOTIFICATION_SETTING_OUTPUT構造は、Windows 8およびWindows Server 2012以降のバージョンのオペレーティング システムでサポートされています。
SIO_QUERY_TRANSPORT_SETTING IOCTL に渡される lpvInBuffer パラメーターのTRANSPORT_SETTING_IDに Guid メンバーがREAL_TIME_NOTIFICATION_CAPABILITYに設定されている場合、これは、Windows ストア アプリでバックグラウンド ネットワーク通知を受信するために ControlChannelTrigger で使用される TCP ソケットのリアルタイム通知設定を照会する要求です。 WSAIoctl または LPWSPIoctl 呼び出しが成功した場合、この IOCTL は現在の状態のREAL_TIME_NOTIFICATION_SETTING_OUTPUT構造体を返します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
Header | mstcpip.h |
こちらもご覧ください
CONTROL_CHANNEL_TRIGGER_STATUS