Перечисление CONTROL_CHANNEL_TRIGGER_STATUS (mstcpip.h)

Перечисление CONTROL_CHANNEL_TRIGGER_STATUS указывает состояние запроса для параметра транспорта REAL_TIME_NOTIFICATION_CAPABILITY для сокета TCP, который используется с ControlChannelTrigger для получения фоновых сетевых уведомлений в приложении Магазина Windows.

Синтаксис

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

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Верхняя часть mstcpip.h

См. также раздел

ControlChannelTrigger

REAL_TIME_NOTIFICATION_SETTING_OUTPUT

SIO_APPLY_TRANSPORT_SETTING

SIO_QUERY_TRANSPORT_SETTING