Status codes returned – Intel Extensible Firmware Interface User Manual

Page 618

Advertising
background image

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

EFI_SIMPLE_NETWORK_MODE

. 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.

Advertising