UNLOAD PREBOOT STACK

Op-Code: PXENV_UNLOAD_STACK
Input: ES:DI points to a t_PXENV_UNLOAD_STACK parameter structure.
Output: PXENV_EXIT_SUCCESS or 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 successful, the address of the preboot entry point structure will also be filled in.
Description: The preboot services implementation, except for the Universal NIC Driver, will be removed from base memory. UNDI API calls will still be available.
Note: Service cannot be used in protected mode.
Warning! The contents of the preboot entry point structure will be changed by this service. The old preboot entry point structure and contents are invalid and should no longer be used. The CPU stack used by the preboot services will be discarded. The caller must switch to a local CPU stack before making this call. This service should not be used after transferring control to a downloaded OS image.