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 |