Op-Code: | PXENV_RESTART_DHCP |
Input: | ES:DI points to a t_PXENV_RESTART_DHCP parameter. |
Output: | If DHCP cannot be restarted, PXENV_EXIT_FAILURE will be returned in AX, with the CF set accordingly. The status field in the parameter structure will be set to one of the values represented by the PXENV_STATUS_xxx constants. If DHCP is restarted, control is never returned to the caller. |
Description: | This service will try to establish a new DHCP connection with the server and try to start a download of a new image. The image to be downloaded will be determined by the server. |
Note: | It is the responsibility of the caller to make sure the network connection is in a valid state before trying to restart DHCP. Any existing network connection should be closed, and the network adapter must be shutdown using the UNDI API service PXENV_UNDI_SHUTDOWN .Service cannot be used in protected mode. |