18#ifndef __EFI_NETWORK_INTERFACE_IDENTIFER_H__
19#define __EFI_NETWORK_INTERFACE_IDENTIFER_H__
24#define EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_GUID \
26 0xE18541CD, 0xF755, 0x4f73, {0x92, 0x8D, 0x64, 0x3C, 0x8A, 0x79, 0xB2, 0x29 } \
32#define EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_GUID_31 \
34 0x1ACED566, 0x76ED, 0x4218, {0xBC, 0x81, 0x76, 0x7F, 0x1F, 0x97, 0x7A, 0x89 } \
40#define EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_REVISION 0x00020000
46#define EFI_NETWORK_INTERFACE_IDENTIFIER_INTERFACE_REVISION EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_REVISION
char CHAR8
Definition ProcessorBind.h:109
unsigned int UINT32
Definition ProcessorBind.h:102
EFI_NETWORK_INTERFACE_TYPE
Definition NetworkInterfaceIdentifier.h:88
@ EfiNetworkInterfaceUndi
Definition NetworkInterfaceIdentifier.h:89
EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL EFI_NETWORK_INTERFACE_IDENTIFIER_INTERFACE
Definition NetworkInterfaceIdentifier.h:56
EFI_GUID gEfiNetworkInterfaceIdentifierProtocolGuid
EFI_GUID gEfiNetworkInterfaceIdentifierProtocolGuid_31
#define VOID
Definition acefi.h:190
unsigned short UINT16
Definition actypes.h:237
unsigned char BOOLEAN
Definition actypes.h:235
unsigned char UINT8
Definition actypes.h:236
COMPILER_DEPENDENT_UINT64 UINT64
Definition actypes.h:239
Definition NetworkInterfaceIdentifier.h:62
UINT16 IfNum
Definition NetworkInterfaceIdentifier.h:77
UINT8 MajorVer
Major version number.
Definition NetworkInterfaceIdentifier.h:74
UINT32 ImageSize
The size of unrelocated network interface image.
Definition NetworkInterfaceIdentifier.h:69
UINT64 Revision
The revision of the EFI_NETWORK_INTERFACE_IDENTIFIER protocol.
Definition NetworkInterfaceIdentifier.h:63
UINT8 Type
Definition NetworkInterfaceIdentifier.h:72
UINT8 MinorVer
Minor version number.
Definition NetworkInterfaceIdentifier.h:75
UINT64 ImageAddr
Definition NetworkInterfaceIdentifier.h:67
CHAR8 StringId[4]
Definition NetworkInterfaceIdentifier.h:70
BOOLEAN Ipv6Supported
TRUE if the network interface supports IPv6; otherwise FALSE.
Definition NetworkInterfaceIdentifier.h:76
UINT64 Id
Definition NetworkInterfaceIdentifier.h:64
Definition NetworkInterfaceIdentifier.h:100
VOID * NII_InterfacePointer
Pointer to the NII interface structure.
Definition NetworkInterfaceIdentifier.h:110
UNDI_CONFIG_TABLE * nextlink
Definition NetworkInterfaceIdentifier.h:104
VOID * DevicePathPointer
Pointer to the device path for this NIC.
Definition NetworkInterfaceIdentifier.h:111
struct undiconfig_table::@401 NII_entry[1]
UINT32 reserved
Definition NetworkInterfaceIdentifier.h:103
UINT32 NumberOfInterfaces
Definition NetworkInterfaceIdentifier.h:101