Intel Extensible Firmware Interface User Manual
Page 636

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
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
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
function description.
Discover
Attempts to complete the PXE Boot Server and/or boot image
discovery sequence. See the
function
description.
Mtftp
Performs TFTP and MTFTP services. See the
function description.
UdpWrite
Writes a UDP packet to the network interface. See the
function description.
UdpRead
Reads a UDP packet from the network interface. See the
function description.
SetIpFilter
Updates the IP receive filters of the network device. See the
function description.
Arp
Uses the ARP protocol to resolve a MAC address. See the
function description.
SetParameters
Updates the parameters that affect the operation of the PXE Base
Code Protocol. See the
function
description.
SetStationIp
Updates the station IP address and subnet mask values. See the
function description.
SetPackets
Updates the contents of the cached DHCP and Discover packets.
See the
function description.
Mode
Pointer to the
data for this
device. The
EFI_PXE_BASE_CODE_MODE
structure is
defined in “Related Definitions” below.