Extensible Firmware Interface Specification
15-66 12/01/02 Version 1.10
15.4 PXE Base Code Callback Protocol
This protocol is a specific instance of the PXE Base Code Callback Protocol that is invoked
when the PXE Base Code Protocol is about to transmit, has received, or is waiting to receive a
packet. The PXE Base Code Callback Protocol must be on the same handle as the PXE Base
Code Protocol.
EFI_PXE_BASE_CODE_CALLBACK Protocol
Summary
Protocol that is invoked when the PXE Base Code Protocol is about to transmit, has received, or is
waiting to receive a packet.
GUID
#define EFI_PXE_BASE_CODE_CALLBACK_PROTOCOL \
{ 245DCA21-FB7B-11d3-8F01-00A0C969723B }
Revision Number
#define EFI_PXE_BASE_CODE_CALLBACK_INTERFACE_REVISION \
0x00010000
Protocol Interface Structure
typedef struct {
UINT64 Revision;
EFI_PXE_CALLBACK Callback;
} EFI_PXE_BASE_CODE_CALLBACK;
Parameters
Revision The revision of the EFI_PXE_BASE_CODE_CALLBACK protocol. All
future revisions must be backwards compatible. If a future revision is
not backwards compatible, it is not the same GUID.
Callback Callback routine used by the PXE Base Code Dhcp()
, Discover(),
Mtftp()
, UdpWrite(), and Arp() functions.