NL_LINK_LOCAL_ADDRESS_BEHAVIOR enumeration (nldef.h)

The NL_LINK_LOCAL_ADDRESS_BEHAVIOR enumeration type defines the link local address behavior.

Syntax

typedef enum _NL_LINK_LOCAL_ADDRESS_BEHAVIOR {
  LinkLocalAlwaysOff = 0,
  LinkLocalDelayed,
  LinkLocalAlwaysOn,
  LinkLocalUnchanged = -1
} NL_LINK_LOCAL_ADDRESS_BEHAVIOR;

Constants

 
LinkLocalAlwaysOff
Value: 0
A link local IP address should never be used.
LinkLocalDelayed
A link local IP address should be used only if no other address is available. This setting is the
default setting for an IPv4 interface.
LinkLocalAlwaysOn
A link local IP address should always be used. This setting is the default setting for an IPv6
interface.
LinkLocalUnchanged
Value: -1
When the properties of an IP interface are being set, the value for link local address behavior
should be unchanged.

Requirements

Requirement Value
Minimum supported client Available in Windows Vista and later versions of the Windows operating systems.
Header nldef.h (include Netioapi.h)