Extensible Firmware Interface Specification
15-30 12/01/02 Version 1.10
Parameters
Revision The revision of the EFI_PXE_BASE_CODE Protocol. All
future revisions must be backwards compatible. If a future
version is not backwards compatible it is not the same GUID.
Start Starts the PXE Base Code Protocol. Mode structure information
is not valid and no other Base Code Protocol functions will
operate until the Base Code is started. See the Start()
function description.
Stop Stops the PXE Base Code Protocol. Mode structure information
is unchanged by this function. No Base Code Protocol functions
will operate until the Base Code is restarted. See the Stop()
function description.
Dhcp Attempts to complete a DHCPv4 D.O.R.A. (discover / offer /
request / acknowledge) or DHCPv6 S.A.R.R (solicit / advertise /
request / reply) sequence. See the Dhcp()
function description.
Discover Attempts to complete the PXE Boot Server and/or boot image
discovery sequence. See the Discover()
function
description.
Mtftp Performs TFTP and MTFTP services. See the Mtftp()
function description.
UdpWrite Writes a UDP packet to the network interface. See the
UdpWrite()
function description.
UdpRead Reads a UDP packet from the network interface. See the
UdpRead()
function description.
SetIpFilter Updates the IP receive filters of the network device. See the
SetIpFilter()
function description.
Arp Uses the ARP protocol to resolve a MAC address. See the
Arp()
function description.
SetParameters Updates the parameters that affect the operation of the PXE Base
Code Protocol. See the SetParameters()
function
description.
SetStationIp Updates the station IP address and subnet mask values. See the
SetStationIp()
function description.
SetPackets Updates the contents of the cached DHCP and Discover packets.
See the SetPackets()
function description.
Mode Pointer to the EFI_PXE_BASE_CODE_MODE
data for this
device. The EFI_PXE_BASE_CODE_MODE structure is
defined in “Related Definitions” below.