Description, Status codes returned – Intel Extensible Firmware Interface User Manual
Page 627

Protocols
— Network Support
Version 1.10
12/01/02
15-21
Description
This function gets the current interrupt and recycled transmit buffer status from the network
interface. The interrupt status is returned as a bit mask in
InterruptStatus
. If
InterruptStatus
is
NULL
, the interrupt status will not be read. If
TxBuf
is not
NULL
, a
recycled transmit buffer address will be retrieved. If a recycled transmit buffer address is returned
in
TxBuf
, then the buffer has been successfully transmitted, and the status for that buffer is
cleared. If the status of the network interface is successfully collected,
EFI_SUCCESS
will be
returned. If the driver has not been initialized,
EFI_DEVICE_ERROR
will be returned.
Status Codes Returned
EFI_SUCCESS
The status of the network interface was retrieved.
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.