ControlChannelTrigger.CurrentKeepAliveIntervalInMinutes property

Applies to Windows only

Gets the network keep-alive interval, in minutes, maintained by low-level network components in the TCP stack based on current network conditions.

Note  The ControlChannelTrigger class is not supported on Windows Phone.

Syntax


public uint CurrentKeepAliveIntervalInMinutes { get; }

Property value

Type: System.UInt32 [.NET] | uint32 [C++]

The network keep-alive interval, in minutes, maintained by low-level network components in the TCP stack based on current network conditions.

Remarks

The CurrentKeepAliveIntervalInMinutes property represents the network keep-alive interval, in minutes, maintained by low-level network components in the TCP stack based on current network conditions. This value represents the value needed by network intermediaries to keep the TCP connection intact. These network intermediaries represent hardware and devices such as network proxies and network address translators. A network app cannot set this value, since this value is determined dynamically by low-level system components in the TCP stack . However, a network app can indicate to the system that the network keep-alive timer should be decreased if established TCP connections are regularly dropped by calling the DecreaseNetworkKeepAliveInterval method on the ControlChannelTrigger class.

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

None supported

Namespace

Windows.Networking.Sockets
Windows::Networking::Sockets [C++]

Metadata

Windows.winmd

DLL

Windows.Networking.Sockets.Pushenabledapplication.dll

See also

ControlChannelTrigger
DecreaseNetworkKeepAliveInterval
ServerKeepAliveIntervalInMinutes

 

 

Show:
© 2014 Microsoft