1.2.1.5.8 TCPIP_DHCPS_EVENT_HANDLER Type
C
typedef void (*TCPIP_DHCPS_EVENT_HANDLER)(TCPIP_NET_HANDLE hNet, TCPIP_DHCPS_EVENT_TYPE evType, uint32_t evInfo1, uint32_t evInfo2, const void* param);
Description
DHCP event handler prototype.
Prototype of a DHCP server event handler. Clients can register a handler with the DHCP service.
Once an DHCP event occurs the DHCP service will called the registered handler.
Remarks:
The handler has to be short and fast.
It is meant for setting an event flag, <i>not</i> for lengthy processing!
Parameters
Parameters | Description |
---|---|
hNet | Interface handle on which the event has occurred |
evType | the type of event that has occurred |
evInfo1 | additional info associated with the event |
See the TCPIP_DHCPS_EVENT_TYPE definition | |
evInfo2 | additional info associated with the event |
See the TCPIP_DHCPS_EVENT_TYPE definition | |
hParam | user supplied handle parameter |
Not used by the DHCP module. |