iPXE
Data Fields
_EFI_PXE_BASE_CODE_PROTOCOL Struct Reference

The EFI_PXE_BASE_CODE_PROTOCOL is used to control PXE-compatible devices. More...

#include <PxeBaseCode.h>

Data Fields

UINT64 Revision
 The revision of the EFI_PXE_BASE_CODE_PROTOCOL.
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
 The pointer to the EFI_PXE_BASE_CODE_MODE data for this device.

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.

Definition at line 909 of file PxeBaseCode.h.


Field Documentation

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.

Definition at line 915 of file PxeBaseCode.h.

Definition at line 916 of file PxeBaseCode.h.

Definition at line 917 of file PxeBaseCode.h.

Definition at line 918 of file PxeBaseCode.h.

Definition at line 919 of file PxeBaseCode.h.

Definition at line 920 of file PxeBaseCode.h.

Definition at line 921 of file PxeBaseCode.h.

Definition at line 922 of file PxeBaseCode.h.

Definition at line 923 of file PxeBaseCode.h.

Definition at line 924 of file PxeBaseCode.h.

Definition at line 925 of file PxeBaseCode.h.

Definition at line 926 of file PxeBaseCode.h.

Definition at line 927 of file PxeBaseCode.h.

The pointer to the EFI_PXE_BASE_CODE_MODE data for this device.

Definition at line 931 of file PxeBaseCode.h.

Referenced by efi_pxe_install().


The documentation for this struct was generated from the following file: