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_IDGuid メンバーが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

ControlChannelTrigger

REAL_TIME_NOTIFICATION_SETTING_INPUT

SIO_APPLY_TRANSPORT_SETTING

SIO_QUERY_TRANSPORT_SETTING