共用方式為


CONTROL_CHANNEL_TRIGGER_STATUS列舉 (mstcpip.h)

CONTROL_CHANNEL_TRIGGER_STATUS列舉會指定用於 ControlChannelTrigger 之 TCP 套接字之REAL_TIME_NOTIFICATION_CAPABILITY傳輸設定的狀態,以在 Windows 市集應用程式中接收背景網路通知。

Syntax

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
服務無法使用。

備註

Windows 8和 Windows Server 2012和更新版本的操作系統都支援CONTROL_CHANNEL_TRIGGER_STATUS結構。

CONTROL_CHANNEL_TRIGGER_STATUS列舉值會以輸出的形式從 SIO_QUERY_TRANSPORT_SETTING IOCTL 傳回至查詢與 ControlChannelTrigger 搭配使用之 TCP 套接字的REAL_TIME_NOTIFICATION_CAPABILITY傳輸設定,以在 Windows 市集應用程式中接收背景網路通知。

規格需求

需求
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
標頭 mstcpip.h

另請參閱

ControlChannelTrigger

REAL_TIME_NOTIFICATION_SETTING_OUTPUT

SIO_APPLY_TRANSPORT_SETTING

SIO_QUERY_TRANSPORT_SETTING