Skip to main content
TRANSPORT_SETTING_ID structure

The TRANSPORT_SETTING_ID structure specifies the transport setting ID used by the SIO_APPLY_TRANSPORT_SETTING and SIO_QUERY_TRANSPORT_SETTING IOCTLs to apply or query the transport setting for a socket.

Syntax


typedef struct _TRANSPORT_SETTING_ID {
  GUID Guid;
} TRANSPORT_SETTING_ID, *PTRANSPORT_SETTING_ID;

Members

Guid

The transport setting ID.

Remarks

The TRANSPORT_SETTING_ID structure is supported on Windows 8, and Windows Server 2012, and later versions of the operating system.

The TRANSPORT_SETTING_ID structure is passed as input to the SIO_APPLY_TRANSPORT_SETTING and SIO_QUERY_TRANSPORT_SETTING IOCTLs. The Guid member determines what transport setting is applied or queried.

The only transport setting currently defines is for the REAL_TIME_NOTIFICATION_CAPABILITY capability on a TCP socket.

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

Mstcpip.h

See also

ControlChannelTrigger
REAL_TIME_NOTIFICATION_SETTING_OUTPUT
SIO_APPLY_TRANSPORT_SETTING
SIO_QUERY_TRANSPORT_SETTING