Nldef.h

This section contains kernel mode network driver reference topics for the Nldef.h header. This header is included in the Windows SDK as it is also shared with user mode networking applications.

The Nldef.h header contains definitions for the basic network layer.

In this section

TopicDescription

NL_ADDRESS_TYPE

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

NL_DAD_STATE

The NL_DAD_STATE enumeration type defines the duplicate address detection (DAD) state.

NL_LINK_LOCAL_ADDRESS_BEHAVIOR

The NL_LINK_LOCAL_ADDRESS_BEHAVIOR enumeration type defines the link local address behavior.

NL_NEIGHBOR_STATE

The NL_NEIGHBOR_STATE enumeration type defines the state of a network layer neighbor IP address, as described in RFC 2461, section 7.3.2.

NL_PREFIX_ORIGIN

The NL_PREFIX_ORIGIN enumeration type defines the origin of the prefix or network part of the IP address.

NL_ROUTE_ORIGIN

The NL_ROUTE_ORIGIN enumeration type defines the origin of the IP route.

NL_ROUTE_PROTOCOL

The NL_ROUTE_PROTOCOL enumeration type defines the routing mechanism that an IP route was added with, as described in RFC 4292.

NL_ROUTER_DISCOVERY_BEHAVIOR

The NL_ROUTER_DISCOVERY_BEHAVIOR enumeration type defines the router discovery behavior, as described in RFC 2461.

NL_SUFFIX_ORIGIN

The NL_SUFFIX_ORIGIN enumeration type defines the origin of the suffix or host part of the IP address.

 

 

 

Send comments about this topic to Microsoft

Show: