REAL_TIME_NOTIFICATION_SETTING_OUTPUT 结构 (mstcpip.h)

REAL_TIME_NOTIFICATION_SETTING_OUTPUT 结构为 TCP 套接字的REAL_TIME_NOTIFICATION_CAPABILITY传输设置的查询提供输出设置,该套接字与 ControlChannelTrigger 一起使用以在 Windows 应用商店应用中接收后台网络通知。

语法

typedef struct _REAL_TIME_NOTIFICATION_SETTING_OUTPUT {
  CONTROL_CHANNEL_TRIGGER_STATUS ChannelStatus;
} REAL_TIME_NOTIFICATION_SETTING_OUTPUT, *PREAL_TIME_NOTIFICATION_SETTING_OUTPUT;

成员

ChannelStatus

ControlChannelTrigger 一起使用的套接字的通道状态。

注解

Windows 8、Windows Server 2012及更高版本的操作系统支持REAL_TIME_NOTIFICATION_SETTING_OUTPUT结构。

如果传递给 SIO_QUERY_TRANSPORT_SETTING IOCTL 的 lpvInBuffer 参数中的 TRANSPORT_SETTING_IDGuid 成员设置为 REAL_TIME_NOTIFICATION_CAPABILITY,则请求查询与 ControlChannelTrigger 一起使用的 TCP 套接字的实时通知设置,以便在 Windows 应用商店应用中接收后台网络通知。 如果 WSAIoctlLPWSPIoctl 调用成功,则此 IOCTL 将返回具有当前状态 的REAL_TIME_NOTIFICATION_SETTING_OUTPUT 结构。

要求

要求
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
标头 mstcpip.h

另请参阅

CONTROL_CHANNEL_TRIGGER_STATUS

ControlChannelTrigger

REAL_TIME_NOTIFICATION_SETTING_INPUT

SIO_APPLY_TRANSPORT_SETTING

SIO_QUERY_TRANSPORT_SETTING