NL_ADDRESS_TYPE enumeration (nldef.h)

The NL_ADDRESS_TYPE enumeration type specifies the IP address type of the network layer.

Syntax

typedef enum {
  NlatUnspecified,
  NlatUnicast,
  NlatAnycast,
  NlatMulticast,
  NlatBroadcast,
  NlatInvalid
} NL_ADDRESS_TYPE, *PNL_ADDRESS_TYPE;

Constants

 
NlatUnspecified
The unspecified IP address. For example, for IPv4, this address is 0.0.0.0.
NlatUnicast
Any IPv4 or IPv6 unicast address.
NlatAnycast
An IPv6 anycast address.
NlatMulticast
An IPv4 or IPv6 multicast address.
NlatBroadcast
An IPv4 broadcast address.
NlatInvalid
An invalid IP address.

Requirements

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