Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The DHCP_CLIENT_INFO_V6 structure contains information on DHCPv6 clients.
Syntax
typedef struct _DHCP_CLIENT_INFO_V6 {
  DHCP_IPV6_ADDRESS ClientIpAddress;
  DHCP_CLIENT_UID   ClientDUID;
  DWORD             AddressType;
  DWORD             IAID;
  LPWSTR            ClientName;
  LPWSTR            ClientComment;
  DATE_TIME         ClientValidLeaseExpires;
  DATE_TIME         ClientPrefLeaseExpires;
  DHCP_HOST_INFO_V6 OwnerHost;
} DHCP_CLIENT_INFO_V6, *LPDHCP_CLIENT_INFO_V6;
Members
ClientIpAddress
This is of type DHCP_IPV6_ADDRESS (section 2.2.1.2.28), containing the DHCPv6 client's IPv6 address.
ClientDUID
This is of type DHCP_CLIENT_UID (section 2.2.1.2.5), containing the DHCPv6 client identifier.
AddressType
This is of type DWORD, specifying the type of IPv6 address.
| Value | Meaning | 
|---|---|
| 
 | Indicates an IANA address. [RFC3315] | 
| 
 | Indicates an IATA address. [RFC3315] | 
IAID
This is of type DWORD, specifying the interface identifier of the DHCPv6 client interface.
ClientName
A pointer to a null-terminated Unicode string containing the name of the DHCPv6 client.
ClientComment
A pointer to a null-terminated Unicode string containing a comment relating to the DHCPv6 client.
ClientValidLeaseExpires
This is of type DATE_TIME (section 2.2.1.2.11), containing the valid lifetime of the DHCPv6 IPv6 client lease.
ClientPrefLeaseExpires
This is of type DATE_TIME, containing the preferred lifetime of the DHCPv6 client lease.
OwnerHost
This of type DHCP_HOST_INFO_V6 (section 2.2.1.2.63), containing information about the host machine (DHCPv6 server machine) that has given this IPv6 lease to this DHCPv6 client.
Requirements
| Requirement | Value | 
|---|---|
| Minimum supported client | None supported | 
| Minimum supported server | Windows Server 2008 R2 [desktop apps only] | 
| Header | dhcpsapi.h |