15.1.4 EFI_SIMPLE_NETW ORK.Reset()
Summary
Resets a network adapter and re-initializes it with the parameters that were provided in the previous
call to Initialize().
Prototype
EFI_STATUS
(EFIAPI *EFI_SIMPLE_NETWORK_RESET) (
IN EFI_SIMPLE_NETWORK
IN BOOLEAN
);
Parameters
This
ExtendedVerification
Description
This function resets a network adapter and re-initializes it with the parameters that were provided in
the previous call to Initialize(). The transmit and receive queues are emptied and all
pending interrupts are cleared. Receive filters, the station address, the statistics, and the multicast-
IP-to-HW MAC addresses are not reset by this call. If the network interface was successfully reset,
then
EFI_SUCCESS
will be returned.
Status Codes Returned
EFI_SUCCESS
EFI_NOT_STARTED
EFI_INVALID_PARAMETER
EFI_DEVICE_ERROR
EFI_UNSUPPORTED
Version 1.02
A pointer to the
Indicates that the driver may perform a more exhaustive
verification operation of the device during reset.
will be returned. If the driver has not been initialized, EFI_DEVICE_ERROR
The network interface was reset.
The network interface has not been started.
One or more of the parameters has an unsupported value.
The command could not be sent to the network interface.
This function is not supported by the network interface.
SIMPLE_NETWORK Protocol
*This,
ExtendedVerification
EFI_SIMPLE_NETWORK
12/12/00
instance.
285
Need help?
Do you have a question about the Extensible Firmware Interface and is the answer not in the manual?