NET_IPV6_ADDRESS union (netadaptercxtypes.h)

The NET_IPV6_ADDRESS union specifies an IPv6 address.

Syntax

typedef union _NET_IPV6_ADDRESS {
  struct {
    UINT64 NetworkPrefix;
    UINT64 InterfaceIdentifier;
  } Unicast;
  UINT8  Value[16];
} NET_IPV6_ADDRESS;

Members

Unicast

A structure that represents a IPv6 unicast address and contains the NetworkPrefix and InterfaceIdentifier values.

Unicast.NetworkPrefix

A UINT64 value that represents the network prefix.

Unicast.InterfaceIdentifier

A UINT64 value that represents the interface identifier.

Value[16]

A UINT8 array that represents an IPv6 address.

Requirements

Requirement Value
Minimum UMDF version 2.33
Header netadaptercxtypes.h (include netadaptercx.h)

See also

NET_IPV4_ADDRESS