Intel Extensible Firmware Interface User Manual
Page 634
Extensible Firmware Interface Specification
15-28
12/01/02
Version 1.10
Type
Network interface type. This will be set to one of the values in
EFI_NETWORK_INTERFACE_TYPE
(see “Related Definitions”
below).
MajorVer
Major version number.
16-bit UNDI:
MajorVer
comes from the third byte of the
UNDIRev
field in the
UNDI ROM ID
structure. Refer to the Preboot Execution Environment
(PXE) Specification.
32/64-bit S/W UNDI and H/W UNDI:
MajorVer
comes from the
Major
field in the
!PXE
structure. See
Appendix E.
MinorVer
Minor version number.
16-bit UNDI:
MinorVer
comes from the second byte of the
UNDIRev
field in the
UNDI ROM ID
structure. Refer to the Preboot Execution Environment
(PXE) Specification.
32/64-bit S/W UNDI and H/W UNDI:
MinorVer
comes from the
Minor
field in the
!PXE
structure. See
Appendix E.
Ipv6Supported
TRUE
if the network interface supports IPv6; otherwise
FALSE
.
IfNum
The network interface number that is being identified by this Network
Interface Identifier Protocol. This field must be less than or equal to the
IFcnt field in the !PXE structure.
Related Definitions
//*******************************************************
// EFI_NETWORK_INTERFACE_TYPE
//*******************************************************
typedef enum {
EfiNetworkInterfaceUndi = 1
} EFI_NETWORK_INTERFACE_TYPE;
Description
The
EFI_NETWORK_INTERFACE_IDENTIFIER
Protocol is used by the
Protocol and OS loaders to identify the type of the underlying network
interface and to locate its initial entry point.