14#ifndef __EFI_ADAPTER_INFORMATION_PROTOCOL_H__
15#define __EFI_ADAPTER_INFORMATION_PROTOCOL_H__
20#define EFI_ADAPTER_INFORMATION_PROTOCOL_GUID \
22 0xE5DD1403, 0xD622, 0xC24E, {0x84, 0x88, 0xC7, 0x1B, 0x17, 0xF5, 0xE8, 0x02 } \
25#define EFI_ADAPTER_INFO_MEDIA_STATE_GUID \
27 0xD7C74207, 0xA831, 0x4A26, {0xB1, 0xF5, 0xD1, 0x93, 0x06, 0x5C, 0xE8, 0xB6 } \
30#define EFI_ADAPTER_INFO_NETWORK_BOOT_GUID \
32 0x1FBD2960, 0x4130, 0x41E5, {0x94, 0xAC, 0xD2, 0xCF, 0x03, 0x7F, 0xB3, 0x7C } \
35#define EFI_ADAPTER_INFO_SAN_MAC_ADDRESS_GUID \
37 0x114da5ef, 0x2cf1, 0x4e12, {0x9b, 0xbb, 0xc4, 0x70, 0xb5, 0x52, 0x5, 0xd9 } \
40#define EFI_ADAPTER_INFO_UNDI_IPV6_SUPPORT_GUID \
42 0x4bd56be3, 0x4975, 0x4d8a, {0xa0, 0xad, 0xc4, 0x91, 0x20, 0x4b, 0x5d, 0x4d} \
45#define EFI_ADAPTER_INFO_MEDIA_TYPE_GUID \
47 0x8484472f, 0x71ec, 0x411a, { 0xb3, 0x9c, 0x62, 0xcd, 0x94, 0xd9, 0x91, 0x6e } \
201 IN VOID *InformationBlock,
unsigned char BOOLEAN
Logical Boolean.
UINT64 UINTN
Unsigned value of native width.
unsigned char UINT8
1-byte unsigned value.
#define VOID
Undeclared type.
RETURN_STATUS EFI_STATUS
Function return status for EFI API.
GUID EFI_GUID
128-bit buffer containing a unique identifier value.
#define FILE_LICENCE(_licence)
Declare a particular licence as applying to a file.
#define FILE_SECBOOT(_status)
Declare a file's UEFI Secure Boot permission status.
EFI_ADAPTER_INFO_NETWORK_BOOT.
BOOLEAN iScsiIpv4BootCapablity
TRUE if the adapter supports booting from iSCSI IPv4 targets.
BOOLEAN iScsiIpv6BootCapablity
TRUE if the adapter supports booting from iSCSI IPv6 targets.
BOOLEAN FCoeBootCapablity
TRUE if the adapter supports booting from FCoE targets.
BOOLEAN iScsiIpv4Boot
TRUE if the adapter is currently configured to boot from iSCSI IPv4 targets.
BOOLEAN OffloadCapability
TRUE if the adapter supports an offload engine (such as TCP Offload Engine (TOE)) for its iSCSI or FC...
BOOLEAN iScsiIpv6Boot
TRUE if the adapter is currently configured to boot from iSCSI IPv6 targets.
BOOLEAN FCoeBoot
TRUE if the adapter is currently configured to boot from FCoE targets.
BOOLEAN iScsiMpioCapability
TRUE if the adapter supports multipath I/O (MPIO) for its iSCSI boot operations.
EFI_ADAPTER_INFO_SAN_MAC_ADDRESS.
EFI_MAC_ADDRESS SanMacAddress
Returns the SAN MAC address for the adapter.For adapters that support today's 802....
EFI_ADAPTER_INFO_UNDI_IPV6_SUPPORT.
BOOLEAN Ipv6Support
Returns capability of UNDI to support IPv6 traffic.
32-byte buffer containing a network Media Access Control address.