Freigeben über


REAL_TIME_NOTIFICATION_SETTING_INPUT-Struktur (mstcpip.h)

Die REAL_TIME_NOTIFICATION_SETTING_INPUT-Struktur stellt Eingabeeinstellungen bereit, die für die REAL_TIME_NOTIFICATION_CAPABILITY Transporteinstellung für einen TCP-Socket angewendet werden können, der mit ControlChannelTrigger zum Empfangen von Hintergrundnetzwerkbenachrichtigungen in einer Windows Store-App verwendet wird.

Syntax

typedef struct _REAL_TIME_NOTIFICATION_SETTING_INPUT {
  TRANSPORT_SETTING_ID TransportSettingId;
  GUID                 BrokerEventGuid;
} REAL_TIME_NOTIFICATION_SETTING_INPUT, *PREAL_TIME_NOTIFICATION_SETTING_INPUT;

Member

TransportSettingId

Die ID der Transporteinstellung.

BrokerEventGuid

Die Echtzeitbenachrichtigungsbrokerereignis-GUID für diese Transport-ID.

Hinweise

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

Wenn für den TRANSPORT_SETTING_ID im lpvInBuffer-Parameter , der an die SIO_APPLY_TRANSPORT_SETTING IOCTL übergeben wird, der Guid-Member auf REAL_TIME_NOTIFICATION_CAPABILITY festgelegt ist, ist dies eine Anforderung zum Abfragen der Echtzeitbenachrichtigungseinstellungen für den TCP-Socket, der mit ControlChannelTrigger zum Empfangen von Hintergrundnetzwerkbenachrichtigungen in einer Windows Store-App verwendet wird. Der lpvInBuffer-Parameter sollte auf eine REAL_TIME_NOTIFICATION_SETTING_INPUT Struktur verweisen, die als Eingabe für die SIO_APPLY_TRANSPORT_SETTING IOCTL verwendet wird, um die Transporteinstellung anzuwenden.

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

TRANSPORT_SETTING_ID