NL_NETWORK_CONNECTIVITY_COST_HINT enumeration (nldef.h)

Defines constants that specify hints about the usage charge for a network connection.

Syntax

typedef enum _NL_NETWORK_CONNECTIVITY_COST_HINT {
  NetworkConnectivityCostHintUnknown = 0,
  NetworkConnectivityCostHintUnrestricted,
  NetworkConnectivityCostHintFixed,
  NetworkConnectivityCostHintVariable
} NL_NETWORK_CONNECTIVITY_COST_HINT;

Constants

 
NetworkConnectivityCostHintUnknown
Value: 0
Specifies a hint that cost information is not available.
NetworkConnectivityCostHintUnrestricted
Specifies a hint that the connection is unlimited, and has unrestricted usage charges and capacity constraints.
NetworkConnectivityCostHintFixed
Specifies a hint that the use of the connection is unrestricted up to a specific limit.
NetworkConnectivityCostHintVariable
Specifies a hint that the connection is charged on a per-byte basis.

Requirements

Requirement Value
Minimum supported client Windows 10, version 2004 (10.0; Build 19041)
Minimum supported server Windows Server, version 2004 (10.0; Build 19041)
Header nldef.h (include iphlpapi.h)