12 #ifndef __EFI_NETWORK_INTERFACE_IDENTIFER_H__ 13 #define __EFI_NETWORK_INTERFACE_IDENTIFER_H__ 20 #define EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_GUID \ 22 0xE18541CD, 0xF755, 0x4f73, {0x92, 0x8D, 0x64, 0x3C, 0x8A, 0x79, 0xB2, 0x29 } \ 28 #define EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_GUID_31 \ 30 0x1ACED566, 0x76ED, 0x4218, {0xBC, 0x81, 0x76, 0x7F, 0x1F, 0x97, 0x7A, 0x89 } \ 36 #define EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_REVISION 0x00020000 41 #define EFI_NETWORK_INTERFACE_IDENTIFIER_INTERFACE_REVISION EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_REVISION The format of the configuration table for UNDI.
UINT8 MinorVer
Minor version number.
UNDI_CONFIG_TABLE * nextlink
A pointer to the next UNDI configuration table.
128 bit buffer containing a unique identifier value.
An optional protocol that is used to describe details about the software layer that is used to produc...
FILE_LICENCE(BSD2_PATENT)
UINT8 MajorVer
Major version number.
UINT64 Id
The address of the first byte of the identifying structure for this network interface.
BOOLEAN Ipv6Supported
TRUE if the network interface supports IPv6; otherwise FALSE.
EFI_NETWORK_INTERFACE_TYPE
struct undiconfig_table::@524 NII_entry[1]
The length of this array is given in the NumberOfInterfaces field.
UINT8 Type
Network interface type.
UINT32 NumberOfInterfaces
The number of NIC devices that this UNDI controls.
UINT64 Revision
The revision of the EFI_NETWORK_INTERFACE_IDENTIFIER protocol.
VOID * NII_InterfacePointer
Pointer to the NII interface structure.
EFI_GUID gEfiNetworkInterfaceIdentifierProtocolGuid_31
#define VOID
Undeclared type.
unsigned long long UINT64
EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL EFI_NETWORK_INTERFACE_IDENTIFIER_INTERFACE
Protocol defined in EFI1.1.
UINT32 ImageSize
The size of unrelocated network interface image.
CHAR8 StringId[4]
A four-character ASCII string that is sent in the class identifier field of option 60 in DHCP.
VOID * DevicePathPointer
Pointer to the device path for this NIC.
UINT16 IfNum
The network interface number that is being identified by this Network Interface Identifier Protocol.
EFI_GUID gEfiNetworkInterfaceIdentifierProtocolGuid
UINT64 ImageAddr
The address of the first byte of the identifying structure for this network interface.