_EFI_PXE_BASE_CODE_PROTOCOL Struct Reference


Data Fields

UINT64 Revision
EFI_PXE_BASE_CODE_START Start
EFI_PXE_BASE_CODE_STOP Stop
EFI_PXE_BASE_CODE_DHCP Dhcp
EFI_PXE_BASE_CODE_DISCOVER Discover
EFI_PXE_BASE_CODE_MTFTP Mtftp
EFI_PXE_BASE_CODE_UDP_WRITE UdpWrite
EFI_PXE_BASE_CODE_UDP_READ UdpRead
EFI_PXE_BASE_CODE_SET_IP_FILTER SetIpFilter
EFI_PXE_BASE_CODE_ARP Arp
EFI_PXE_BASE_CODE_SET_PARAMETERS SetParameters
EFI_PXE_BASE_CODE_SET_STATION_IP SetStationIp
EFI_PXE_BASE_CODE_SET_PACKETS SetPackets
EFI_PXE_BASE_CODE_MODEMode

Detailed Description

The EFI_PXE_BASE_CODE_PROTOCOL is used to control PXE-compatible devices. An EFI_PXE_BASE_CODE_PROTOCOL will be layered on top of an EFI_MANAGED_NETWORK_PROTOCOL protocol in order to perform packet level transactions. The EFI_PXE_BASE_CODE_PROTOCOL handle also supports the EFI_LOAD_FILE_PROTOCOL protocol. This provides a clean way to obtain control from the boot manager if the boot path is from the remote device.

Field Documentation

The pointer to the EFI_PXE_BASE_CODE_MODE data for this device.

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.


Generated on Thu Sep 24 23:14:26 2015 for MdePkg[ALL] by  doxygen 1.5.7.1