Поделиться через


структура REAL_TIME_NOTIFICATION_SETTING_OUTPUT (mstcpip.h)

Структура REAL_TIME_NOTIFICATION_SETTING_OUTPUT предоставляет выходные параметры из запроса для параметра транспорта REAL_TIME_NOTIFICATION_CAPABILITY для сокета TCP, который используется с 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.

Комментарии

Структура REAL_TIME_NOTIFICATION_SETTING_OUTPUT поддерживается в Windows 8, Windows Server 2012 и более поздних версиях операционной системы.

Если TRANSPORT_SETTING_ID в параметре lpvInBuffer , передаваемом SIO_QUERY_TRANSPORT_SETTING IOCTL, для элемента Guid задано значение REAL_TIME_NOTIFICATION_CAPABILITY, то это запрос на запрос параметров уведомлений в режиме реального времени для сокета TCP, используемого с ControlChannelTrigger для получения фоновых сетевых уведомлений в приложении Магазина Windows. Если вызов WSAIoctl или LPWSPIoctl выполнен успешно, этот 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