|
TianoCore EDK2 master
|
#include <MdePkg/Include/Protocol/Ip6Config.h>
Data Fields | |
| CHAR16 | Name [32] |
| UINT8 | IfType |
| UINT32 | HwAddressSize |
| EFI_MAC_ADDRESS | HwAddress |
| UINT32 | AddressInfoCount |
| EFI_IP6_ADDRESS_INFO * | AddressInfo |
| UINT32 | RouteCount |
| EFI_IP6_ROUTE_TABLE * | RouteTable |
EFI_IP6_CONFIG_INTERFACE_INFO describes the operational state of the interface this EFI IPv6 Configuration Protocol instance manages.
Definition at line 102 of file Ip6Config.h.
| EFI_IP6_ADDRESS_INFO* EFI_IP6_CONFIG_INTERFACE_INFO::AddressInfo |
Pointer to an array of EFI_IP6_ADDRESS_INFO instances which contain the local IPv6 addresses and the corresponding prefix length information. Set to NULL if AddressInfoCount is zero.
Definition at line 129 of file Ip6Config.h.
| UINT32 EFI_IP6_CONFIG_INTERFACE_INFO::AddressInfoCount |
Number of EFI_IP6_ADDRESS_INFO structures pointed to by AddressInfo.
Definition at line 122 of file Ip6Config.h.
| EFI_MAC_ADDRESS EFI_IP6_CONFIG_INTERFACE_INFO::HwAddress |
The hardware address for the network interface.
Definition at line 118 of file Ip6Config.h.
| UINT32 EFI_IP6_CONFIG_INTERFACE_INFO::HwAddressSize |
The size, in bytes, of the network interface's hardware address.
Definition at line 114 of file Ip6Config.h.
| UINT8 EFI_IP6_CONFIG_INTERFACE_INFO::IfType |
The interface type of the network interface.
Definition at line 110 of file Ip6Config.h.
| CHAR16 EFI_IP6_CONFIG_INTERFACE_INFO::Name[32] |
The name of the interface. It is a NULL-terminated string.
Definition at line 106 of file Ip6Config.h.
| UINT32 EFI_IP6_CONFIG_INTERFACE_INFO::RouteCount |
Number of route table entries in the following RouteTable.
Definition at line 133 of file Ip6Config.h.
| EFI_IP6_ROUTE_TABLE* EFI_IP6_CONFIG_INTERFACE_INFO::RouteTable |
The route table of the IPv6 network stack runs on this interface. Set to NULL if RouteCount is zero.
Definition at line 138 of file Ip6Config.h.