Protocols — Network Support
Version 1.10 12/01/02 15-27
Parameters
Revision The revision of the EFI_NETWORK_INTERFACE_IDENTIFIER
protocol.
Id Address of the first byte of the identifying structure for this network
interface. This is only valid when the network interface is started (see
EFI_SIMPLE_NETWORK_PROTOCOL.Start()
). When the network
interface is not started, this field is set to zero.
16-bit UNDI and 32/64-bit S/W UNDI:
Id contains the address of the first byte of the copy of the !PXE
structure in the relocated UNDI code segment. See the Preboot
Execution Environment (PXE) Specification and Appendix E.
H/W UNDI:
Id contains the address of the !PXE structure.
ImageAddr Address of the unrelocated network interface image.
16-bit UNDI:
ImageAddr is the address of the PXE option ROM image in upper
memory.
32/64-bit S/W UNDI:
ImageAddr is the address of the unrelocated S/W UNDI image.
H/W UNDI:
ImageAddr contains zero.
ImageSize Size of unrelocated network interface image.
16-bit UNDI:
ImageSize is the size of the PXE option ROM image in upper
memory.
32/64-bit S/W UNDI:
ImageSize is the size of the unrelocated S/W UNDI image.
H/W UNDI:
ImageSize contains zero.
StringId A four-character ASCII string that is sent in the class identifier field of
option 60 in DHCP. For a Type of EfiNetworkInterfaceUndi,
this field is “UNDI.”