EFI_SIMPLE_NETWORK_MODE

Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Members

Variables

BroadcastAddress
EFI_MAC_ADDRESS BroadcastAddress;

The current HW MAC address for broadcast packets.

CurrentAddress
EFI_MAC_ADDRESS CurrentAddress;

The current HW MAC address for the network interface.

HwAddressSize
UINT32 HwAddressSize;

The size, in bytes, of the network interface's HW address.

IfType
UINT8 IfType;

The interface type of the network interface.

MCastFilter
EFI_MAC_ADDRESS[MAX_MCAST_FILTER_CNT] MCastFilter;

Array containing the addresses of the current multicast address receive filters.

MCastFilterCount
UINT32 MCastFilterCount;

The current number of multicast address receive filters.

MacAddressChangeable
BOOLEAN MacAddressChangeable;

TRUE if the HW MAC address can be changed.

MaxMCastFilterCount
UINT32 MaxMCastFilterCount;

The maximum number of multicast address receive filters supported by the driver.

MaxPacketSize
UINT32 MaxPacketSize;

The maximum size, in bytes, of the packets supported by the network interface.

MediaHeaderSize
UINT32 MediaHeaderSize;

The size, in bytes, of the network interface's media header.

MediaPresent
BOOLEAN MediaPresent;

TRUE if media are connected to the network interface; otherwise FALSE.

MediaPresentSupported
BOOLEAN MediaPresentSupported;

TRUE if the presence of media can be determined; otherwise FALSE.

MultipleTxSupported
BOOLEAN MultipleTxSupported;

TRUE if the network interface can transmit more than one packet at a time.

NvRamAccessSize
UINT32 NvRamAccessSize;

The size that must be used for all NVRAM reads and writes. The start address for NVRAM read and write operations and the total length of those operations, must be a multiple of this value. The legal values for this field are 0, 1, 2, 4, and 8.

NvRamSize
UINT32 NvRamSize;

The size, in bytes, of the NVRAM device attached to the network interface.

PermanentAddress
EFI_MAC_ADDRESS PermanentAddress;

The permanent HW MAC address for the network interface.

ReceiveFilterMask
UINT32 ReceiveFilterMask;

The multicast receive filter settings supported by the network interface.

ReceiveFilterSetting
UINT32 ReceiveFilterSetting;

The current multicast receive filter settings.

State
UINT32 State;

Reports the current state of the network interface.

Meta