12#ifndef __EFI_NETWORK_INTERFACE_IDENTIFER_H__
13#define __EFI_NETWORK_INTERFACE_IDENTIFER_H__
18#define EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_GUID \
20 0xE18541CD, 0xF755, 0x4f73, {0x92, 0x8D, 0x64, 0x3C, 0x8A, 0x79, 0xB2, 0x29 } \
26#define EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_GUID_31 \
28 0x1ACED566, 0x76ED, 0x4218, {0xBC, 0x81, 0x76, 0x7F, 0x1F, 0x97, 0x7A, 0x89 } \
34#define EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_REVISION 0x00020000
39#define EFI_NETWORK_INTERFACE_IDENTIFIER_INTERFACE_REVISION EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_REVISION
81 EfiNetworkInterfaceUndi = 1
107extern EFI_GUID gEfiNetworkInterfaceIdentifierProtocolGuid;
108extern EFI_GUID gEfiNetworkInterfaceIdentifierProtocolGuid_31;
EFI_NETWORK_INTERFACE_TYPE
EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL EFI_NETWORK_INTERFACE_IDENTIFIER_INTERFACE
UINT8 MajorVer
Major version number.
UINT32 ImageSize
The size of unrelocated network interface image.
UINT64 Revision
The revision of the EFI_NETWORK_INTERFACE_IDENTIFIER protocol.
UINT8 MinorVer
Minor version number.
BOOLEAN Ipv6Supported
TRUE if the network interface supports IPv6; otherwise FALSE.
VOID * NII_InterfacePointer
Pointer to the NII interface structure.
UNDI_CONFIG_TABLE * nextlink
VOID * DevicePathPointer
Pointer to the device path for this NIC.
struct undiconfig_table::@582 NII_entry[1]
UINT32 NumberOfInterfaces