20#ifndef __EFI_ADAPTER_INFORMATION_PROTOCOL_H__
21#define __EFI_ADAPTER_INFORMATION_PROTOCOL_H__
24#define EFI_ADAPTER_INFORMATION_PROTOCOL_GUID \
26 0xE5DD1403, 0xD622, 0xC24E, {0x84, 0x88, 0xC7, 0x1B, 0x17, 0xF5, 0xE8, 0x02 } \
29#define EFI_ADAPTER_INFO_MEDIA_STATE_GUID \
31 0xD7C74207, 0xA831, 0x4A26, {0xB1, 0xF5, 0xD1, 0x93, 0x06, 0x5C, 0xE8, 0xB6 } \
34#define EFI_ADAPTER_INFO_NETWORK_BOOT_GUID \
36 0x1FBD2960, 0x4130, 0x41E5, {0x94, 0xAC, 0xD2, 0xCF, 0x03, 0x7F, 0xB3, 0x7C } \
39#define EFI_ADAPTER_INFO_SAN_MAC_ADDRESS_GUID \
41 0x114da5ef, 0x2cf1, 0x4e12, {0x9b, 0xbb, 0xc4, 0x70, 0xb5, 0x52, 0x5, 0xd9 } \
44#define EFI_ADAPTER_INFO_UNDI_IPV6_SUPPORT_GUID \
46 0x4bd56be3, 0x4975, 0x4d8a, {0xa0, 0xad, 0xc4, 0x91, 0x20, 0x4b, 0x5d, 0x4d} \
49#define EFI_ADAPTER_INFO_MEDIA_TYPE_GUID \
51 0x8484472f, 0x71ec, 0x411a, { 0xb3, 0x9c, 0x62, 0xcd, 0x94, 0xd9, 0x91, 0x6e } \
203 IN VOID *InformationBlock,
UINT64 UINTN
Definition ProcessorBind.h:118
#define EFIAPI
Definition ProcessorBind.h:172
#define IN
Definition Base.h:347
#define OUT
Definition Base.h:352
RETURN_STATUS EFI_STATUS
Definition UefiBaseType.h:33
#define VOID
Definition acefi.h:190
unsigned char BOOLEAN
Definition actypes.h:235
unsigned char UINT8
Definition actypes.h:236
Definition AdapterInformation.h:86
BOOLEAN iScsiIpv4BootCapablity
Definition AdapterInformation.h:90
BOOLEAN iScsiIpv6BootCapablity
Definition AdapterInformation.h:94
BOOLEAN FCoeBootCapablity
Definition AdapterInformation.h:98
BOOLEAN iScsiIpv4Boot
Definition AdapterInformation.h:113
BOOLEAN OffloadCapability
Definition AdapterInformation.h:103
BOOLEAN iScsiIpv6Boot
Definition AdapterInformation.h:118
BOOLEAN FCoeBoot
Definition AdapterInformation.h:122
BOOLEAN iScsiMpioCapability
Definition AdapterInformation.h:108
Definition AdapterInformation.h:128
EFI_MAC_ADDRESS SanMacAddress
Definition AdapterInformation.h:133
Definition AdapterInformation.h:139
BOOLEAN Ipv6Support
Definition AdapterInformation.h:143
Definition UefiBaseType.h:100