다음을 통해 공유


CONTROL_CHANNEL_TRIGGER_STATUS 열거형(mstcpip.h)

CONTROL_CHANNEL_TRIGGER_STATUS 열거형은 Windows 스토어 앱에서 백그라운드 네트워크 알림을 수신하기 위해 ControlChannelTrigger와 함께 사용되는 TCP 소켓에 대한 REAL_TIME_NOTIFICATION_CAPABILITY 전송 설정에 대한 쿼리의 상태 지정합니다.

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
서비스를 사용할 수 없습니다.

설명

CONTROL_CHANNEL_TRIGGER_STATUS 구조는 Windows 8 및 Windows Server 2012 이상 버전의 운영 체제에서 지원됩니다.

CONTROL_CHANNEL_TRIGGER_STATUS 열거형 값은 windows 스토어 앱에서 백그라운드 네트워크 알림을 수신하기 위해 ControlChannelTrigger와 함께 사용되는 TCP 소켓에 대한 REAL_TIME_NOTIFICATION_CAPABILITY 전송 설정을 쿼리하기 위해 SIO_QUERY_TRANSPORT_SETTING IOCTL의 출력으로 반환됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
머리글 mstcpip.h

추가 정보

ControlChannelTrigger

REAL_TIME_NOTIFICATION_SETTING_OUTPUT

SIO_APPLY_TRANSPORT_SETTING

SIO_QUERY_TRANSPORT_SETTING