Freigeben über


CONTROL_CHANNEL_TRIGGER_STATUS-Enumeration (mstcpip.h)

Die CONTROL_CHANNEL_TRIGGER_STATUS-Enumeration gibt die status aus einer Abfrage für die REAL_TIME_NOTIFICATION_CAPABILITY Transporteinstellung für einen TCP-Socket an, der mit ControlChannelTrigger verwendet wird, um Hintergrundnetzwerkbenachrichtigungen in einer Windows Store-App zu empfangen.

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;

Konstanten

 
CONTROL_CHANNEL_TRIGGER_STATUS_INVALID
Wert: 0
Der Status ist ungültig.
CONTROL_CHANNEL_TRIGGER_STATUS_SOFTWARE_SLOT_ALLOCATED
Wert: 1
Für controlChannelTrigger wurde ein Softwareslot zugewiesen.
CONTROL_CHANNEL_TRIGGER_STATUS_HARDWARE_SLOT_ALLOCATED
Wert: 2
Für controlChannelTrigger wurde ein Hardwareslot zugewiesen.
CONTROL_CHANNEL_TRIGGER_STATUS_POLICY_ERROR
Wert: 3
Ein status Richtlinienfehler.
CONTROL_CHANNEL_TRIGGER_STATUS_SYSTEM_ERROR
Wert: 4
Ein status Systemfehler.
CONTROL_CHANNEL_TRIGGER_STATUS_TRANSPORT_DISCONNECTED
Wert: 5
Der TCP-Transport wird getrennt.
CONTROL_CHANNEL_TRIGGER_STATUS_SERVICE_UNAVAILABLE
Wert: 6
Der Dienst ist nicht verfügbar.

Hinweise

Die CONTROL_CHANNEL_TRIGGER_STATUS-Struktur wird unter Windows 8 und Windows Server 2012 und höheren Versionen des Betriebssystems unterstützt.

Ein CONTROL_CHANNEL_TRIGGER_STATUS-Enumerationswert wird als Ausgabe der SIO_QUERY_TRANSPORT_SETTING IOCTL an eine Abfrage der REAL_TIME_NOTIFICATION_CAPABILITY Transporteinstellung für einen TCP-Socket zurückgegeben, der mit ControlChannelTrigger zum Empfangen von Netzwerkbenachrichtigungen im Hintergrund in einer Windows Store-App verwendet wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Kopfzeile mstcpip.h

Weitere Informationen

ControlChannelTrigger

REAL_TIME_NOTIFICATION_SETTING_OUTPUT

SIO_APPLY_TRANSPORT_SETTING

SIO_QUERY_TRANSPORT_SETTING