beautypg.com

R to the, Efi_pxe_base_code_mode, Data – Intel Extensible Firmware Interface User Manual

Page 637

background image

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;