Windows Dev Center

CONTROL_CHANNEL_TRIGGER_STATUS enumeration

The CONTROL_CHANNEL_TRIGGER_STATUS enumeration specifies the status from a query for the REAL_TIME_NOTIFICATION_CAPABILITY transport setting for a TCP socket that is used with ControlChannelTrigger to receive background network notifications in a Windows Store app.

Syntax


typedef enum _CONTROL_CHANNEL_TRIGGER_STATUS { 
  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;

Constants

CONTROL_CHANNEL_TRIGGER_STATUS_INVALID

Status is invalid.

CONTROL_CHANNEL_TRIGGER_STATUS_SOFTWARE_SLOT_ALLOCATED

A software slot was allocated for the ControlChannelTrigger.

CONTROL_CHANNEL_TRIGGER_STATUS_HARDWARE_SLOT_ALLOCATED

A hardware slot was allocated for the ControlChannelTrigger.

CONTROL_CHANNEL_TRIGGER_STATUS_POLICY_ERROR

A status policy error.

CONTROL_CHANNEL_TRIGGER_STATUS_SYSTEM_ERROR

A status system error.

CONTROL_CHANNEL_TRIGGER_STATUS_TRANSPORT_DISCONNECTED

The TCP tranport is disconnected.

CONTROL_CHANNEL_TRIGGER_STATUS_SERVICE_UNAVAILABLE

Service is unavailable.

Remarks

The CONTROL_CHANNEL_TRIGGER_STATUS structure is supported on Windows 8, and Windows Server 2012, and later versions of the operating system.

A CONTROL_CHANNEL_TRIGGER_STATUS enumeration value is returned as output from the SIO_QUERY_TRANSPORT_SETTING IOCTL to a query the REAL_TIME_NOTIFICATION_CAPABILITY transport setting for a TCP socket that is used with ControlChannelTrigger to receive background network notifications in a Windows Store app.

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

Mstcpip.h

See also

ControlChannelTrigger
REAL_TIME_NOTIFICATION_SETTING_OUTPUT
SIO_APPLY_TRANSPORT_SETTING
SIO_QUERY_TRANSPORT_SETTING

 

 

Community Additions

ADD
Show:
© 2015 Microsoft