Status codes returned – Intel Extensible Firmware Interface User Manual
Page 618

Extensible Firmware Interface Specification
15-12
12/01/02
Version 1.10
If
ResetMCastFilter
is
TRUE
, then the multicast receive filter list on the network interface
will be reset to the default multicast receive filter list. If
ResetMCastFilter
is
FALSE
, and
this network interface allows the multicast receive filter list to be modified, then the
MCastFilterCnt
and
MCastFilter
are used to update the current multicast receive filter list.
The modified receive filter list settings can be found in the
MCastFilter
field of
. If the network interface does not allow the multicast receive
filter list to be modified, then
EFI_INVALID_PARAMETER
will be returned. If the driver has not
been initialized,
EFI_DEVICE_ERROR
will be returned.
If the receive filter mask and multicast receive filter list have been successfully updated on the
network interface,
EFI_SUCCESS
will be returned.
Status Codes Returned
EFI_SUCCESS
The multicast receive filter list was updated.
EFI_NOT_STARTED
The network interface has not been started.
EFI_INVALID_PARAMETER
One or more of the parameters has an unsupported value.
EFI_DEVICE_ERROR
The command could not be sent to the network interface.
EFI_UNSUPPORTED
This function is not supported by the network interface.