R to the, Efi_pxe_base_code_mode, Data – Intel Extensible Firmware Interface User Manual
Page 637
Protocols
— Network Support
Version 1.10
12/01/02
15-31
Related Definitions
//*******************************************************
// Maximum ARP and Route Entries
//*******************************************************
#define EFI_PXE_BASE_CODE_MAX_ARP_ENTRIES
8
#define EFI_PXE_BASE_CODE_MAX_ROUTE_ENTRIES
8
//*******************************************************
// EFI_PXE_BASE_CODE_MODE
//
// The data values in this structure are read-only and
// are updated by the code that produces the EFI_PXE_BASE_CODE
// protocol functions.
//*******************************************************
typedef struct {
BOOLEAN
Started;
BOOLEAN
Ipv6Available;
BOOLEAN
Ipv6Supported;
BOOLEAN
UsingIpv6;
BOOLEAN
BisSupported;
BOOLEAN
BisDetected;
BOOLEAN
AutoArp;
BOOLEAN
SendGUID;
BOOLEAN
DhcpDiscoverValid;
BOOLEAN
DhcpAckReceivd;
BOOLEAN
ProxyOfferReceived;
BOOLEAN
PxeDiscoverValid;
BOOLEAN
PxeReplyReceived;
BOOLEAN
PxeBisReplyReceived;
BOOLEAN
IcmpErrorReceived;
BOOLEAN
TftpErrorReceived;
BOOLEAN
MakeCallbacks;
UINT8
TTL;
UINT8
ToS;
EFI_IP_ADDRESS
StationIp;
EFI_IP_ADDRESS
SubnetMask;
EFI_PXE_BASE_CODE_PACKET
DhcpDiscover;
EFI_PXE_BASE_CODE_PACKET
DhcpAck;
EFI_PXE_BASE_CODE_PACKET
ProxyOffer;
EFI_PXE_BASE_CODE_PACKET
PxeDiscover;
EFI_PXE_BASE_CODE_PACKET
PxeReply;
EFI_PXE_BASE_CODE_PACKET
PxeBisReply;