MdePkg[all]  1.08
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
EFI_PXE_BASE_CODE_MODE Struct Reference

Data Fields

BOOLEAN Started
 
BOOLEAN Ipv6Available
 
BOOLEAN Ipv6Supported
 
BOOLEAN UsingIpv6
 
BOOLEAN BisSupported
 
BOOLEAN BisDetected
 
BOOLEAN AutoArp
 
BOOLEAN SendGUID
 
BOOLEAN DhcpDiscoverValid
 
BOOLEAN DhcpAckReceived
 
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
 
EFI_PXE_BASE_CODE_IP_FILTER IpFilter
 
UINT32 ArpCacheEntries
 
EFI_PXE_BASE_CODE_ARP_ENTRY ArpCache [EFI_PXE_BASE_CODE_MAX_ARP_ENTRIES]
 
UINT32 RouteTableEntries
 
EFI_PXE_BASE_CODE_ROUTE_ENTRY RouteTable [EFI_PXE_BASE_CODE_MAX_ROUTE_ENTRIES]
 
EFI_PXE_BASE_CODE_ICMP_ERROR IcmpError
 
EFI_PXE_BASE_CODE_TFTP_ERROR TftpError
 

Detailed Description

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.

Field Documentation

UINT32 EFI_PXE_BASE_CODE_MODE::ArpCacheEntries
BOOLEAN EFI_PXE_BASE_CODE_MODE::AutoArp
BOOLEAN EFI_PXE_BASE_CODE_MODE::BisDetected
BOOLEAN EFI_PXE_BASE_CODE_MODE::BisSupported
EFI_PXE_BASE_CODE_PACKET EFI_PXE_BASE_CODE_MODE::DhcpAck
BOOLEAN EFI_PXE_BASE_CODE_MODE::DhcpAckReceived
EFI_PXE_BASE_CODE_PACKET EFI_PXE_BASE_CODE_MODE::DhcpDiscover
BOOLEAN EFI_PXE_BASE_CODE_MODE::DhcpDiscoverValid
EFI_PXE_BASE_CODE_ICMP_ERROR EFI_PXE_BASE_CODE_MODE::IcmpError
BOOLEAN EFI_PXE_BASE_CODE_MODE::IcmpErrorReceived
EFI_PXE_BASE_CODE_IP_FILTER EFI_PXE_BASE_CODE_MODE::IpFilter
BOOLEAN EFI_PXE_BASE_CODE_MODE::Ipv6Available
BOOLEAN EFI_PXE_BASE_CODE_MODE::Ipv6Supported
BOOLEAN EFI_PXE_BASE_CODE_MODE::MakeCallbacks
EFI_PXE_BASE_CODE_PACKET EFI_PXE_BASE_CODE_MODE::ProxyOffer
BOOLEAN EFI_PXE_BASE_CODE_MODE::ProxyOfferReceived
EFI_PXE_BASE_CODE_PACKET EFI_PXE_BASE_CODE_MODE::PxeBisReply
BOOLEAN EFI_PXE_BASE_CODE_MODE::PxeBisReplyReceived
EFI_PXE_BASE_CODE_PACKET EFI_PXE_BASE_CODE_MODE::PxeDiscover
BOOLEAN EFI_PXE_BASE_CODE_MODE::PxeDiscoverValid
EFI_PXE_BASE_CODE_PACKET EFI_PXE_BASE_CODE_MODE::PxeReply
BOOLEAN EFI_PXE_BASE_CODE_MODE::PxeReplyReceived
UINT32 EFI_PXE_BASE_CODE_MODE::RouteTableEntries
BOOLEAN EFI_PXE_BASE_CODE_MODE::SendGUID
BOOLEAN EFI_PXE_BASE_CODE_MODE::Started
EFI_IP_ADDRESS EFI_PXE_BASE_CODE_MODE::StationIp
EFI_IP_ADDRESS EFI_PXE_BASE_CODE_MODE::SubnetMask
EFI_PXE_BASE_CODE_TFTP_ERROR EFI_PXE_BASE_CODE_MODE::TftpError
BOOLEAN EFI_PXE_BASE_CODE_MODE::TftpErrorReceived
UINT8 EFI_PXE_BASE_CODE_MODE::ToS
UINT8 EFI_PXE_BASE_CODE_MODE::TTL
BOOLEAN EFI_PXE_BASE_CODE_MODE::UsingIpv6