MdePkg[all]
1.08
|
Data Fields | |
EFI_DNS4_CONFIG_DATA | DnsConfigData |
UINT32 | DnsServerCount |
EFI_IPv4_ADDRESS * | DnsServerList |
UINT32 | DnsCacheCount |
EFI_DNS4_CACHE_ENTRY * | DnsCacheList |
UINT32 EFI_DNS4_MODE_DATA::DnsCacheCount |
Number of DNS Cache entries. The DNS Cache is shared among all DNS instances.
EFI_DNS4_CACHE_ENTRY* EFI_DNS4_MODE_DATA::DnsCacheList |
Pointer to a buffer containing DnsCacheCount DNS Cache entry structures. The storage for this list is allocated by the driver publishing this protocol and must be freed by caller.
EFI_DNS4_CONFIG_DATA EFI_DNS4_MODE_DATA::DnsConfigData |
The configuration data of this instance.
UINT32 EFI_DNS4_MODE_DATA::DnsServerCount |
Number of configured DNS server. Each DNS instance has its own DNS server configuration.
EFI_IPv4_ADDRESS* EFI_DNS4_MODE_DATA::DnsServerList |
Pointer to common list of addresses of all configured DNS server used by EFI_DNS4_PROTOCOL instances. List will include DNS servers configured by this or any other EFI_DNS4_PROTOCOL instance. The storage for this list is allocated by the driver publishing this protocol, and must be freed by the caller.