_EFI_SIMPLE_NETWORK_PROTOCOL

The EFI_SIMPLE_NETWORK_PROTOCOL protocol is used to initialize access to a network adapter. Once the network adapter initializes, the EFI_SIMPLE_NETWORK_PROTOCOL protocol provides services that allow packets to be transmitted and received.

Members

Variables

GetStatus
EFI_SIMPLE_NETWORK_GET_STATUS GetStatus;
Undocumented in source.
Initialize
EFI_SIMPLE_NETWORK_INITIALIZE Initialize;
Undocumented in source.
MCastIpToMac
EFI_SIMPLE_NETWORK_MCAST_IP_TO_MAC MCastIpToMac;
Undocumented in source.
Mode
EFI_SIMPLE_NETWORK_MODE* Mode;

Pointer to the EFI_SIMPLE_NETWORK_MODE data for the device.

NvData
EFI_SIMPLE_NETWORK_NVDATA NvData;
Undocumented in source.
Receive
EFI_SIMPLE_NETWORK_RECEIVE Receive;
Undocumented in source.
ReceiveFilters
EFI_SIMPLE_NETWORK_RECEIVE_FILTERS ReceiveFilters;
Undocumented in source.
Reset
EFI_SIMPLE_NETWORK_RESET Reset;
Undocumented in source.
Revision
UINT64 Revision;

Revision of the EFI_SIMPLE_NETWORK_PROTOCOL. All future revisions must be backwards compatible. If a future version is not backwards compatible it is not the same GUID.

Shutdown
EFI_SIMPLE_NETWORK_SHUTDOWN Shutdown;
Undocumented in source.
Start
EFI_SIMPLE_NETWORK_START Start;
Undocumented in source.
StationAddress
EFI_SIMPLE_NETWORK_STATION_ADDRESS StationAddress;
Undocumented in source.
Statistics
EFI_SIMPLE_NETWORK_STATISTICS Statistics;
Undocumented in source.
Stop
EFI_SIMPLE_NETWORK_STOP Stop;
Undocumented in source.
Transmit
EFI_SIMPLE_NETWORK_TRANSMIT Transmit;
Undocumented in source.
WaitForPacket
EFI_EVENT WaitForPacket;

Event used with WaitForEvent() to wait for a packet to be received.

Meta