TCPIP_DHCPS_LEASE_STATE Enumeration
C
typedef enum
{
TCPIP_DHCPS_LEASE_STATE_IDLE = 0,
TCPIP_DHCPS_LEASE_STATE_SEND_PROBE,
TCPIP_DHCPS_LEASE_STATE_WAIT_PROBE,
TCPIP_DHCPS_LEASE_STATE_REPROBE,
TCPIP_DHCPS_LEASE_STATE_SEND_OFFER,
TCPIP_DHCPS_LEASE_STATE_OFFERED,
TCPIP_DHCPS_LEASE_STATE_BOUND,
TCPIP_DHCPS_LEASE_STATE_RELEASED,
TCPIP_DHCPS_LEASE_STATE_EXPIRED,
TCPIP_DHCPS_LEASE_STATE_INFORM,
}TCPIP_DHCPS_LEASE_STATE;
Description
Enumeration: TCPIP_DHCPS_LEASE_STATE
DHCP Server lease state.
DHCP server state associated with a specific lease in the server database
Remarks
8 bit values only
Members
Members | Description |
---|---|
TCPIP_DHCPS_LEASE_STATE_IDLE | none/invalid state |
TCPIP_DHCPS_LEASE_STATE_SEND_PROBE | send probe with IP address (ICMP echo) |
TCPIP_DHCPS_LEASE_STATE_WAIT_PROBE | wait for ICMP probe result |
TCPIP_DHCPS_LEASE_STATE_REPROBE | probe failed, re-issue new IP address and probe |
TCPIP_DHCPS_LEASE_STATE_SEND_OFFER | offer address to the client |
TCPIP_DHCPS_LEASE_STATE_OFFERED | address offered, waiting for the client request |
TCPIP_DHCPS_LEASE_STATE_BOUND | client bound to this IP address |
TCPIP_DHCPS_LEASE_STATE_RELEASED | client released the IP address |
TCPIP_DHCPS_LEASE_STATE_EXPIRED | client lease expired |
TCPIP_DHCPS_LEASE_STATE_INFORM | client acquired an IP address by some other means and informed the server |