- This is the SNP interface routine for stopping the interface.\r
- This routine basically retrieves snp structure, checks the SNP state and\r
- calls the pxe_stop routine to actually stop the undi interface\r
-\r
- @param this context pointer\r
-\r
+ Changes the state of a network interface from "started" to "stopped."\r
+ \r
+ This function stops a network interface. This call is only valid if the network\r
+ interface is in the started state. If the network interface was successfully\r
+ stopped, then EFI_SUCCESS will be returned.\r
+ \r
+ @param This A pointer to the EFI_SIMPLE_NETWORK_PROTOCOL instance.\r
+ \r
+ \r
+ @retval EFI_SUCCESS The network interface was stopped.\r
+ @retval EFI_NOT_STARTED The network interface has not been started.\r
+ @retval EFI_INVALID_PARAMETER This parameter was NULL or did not point to a valid \r
+ EFI_SIMPLE_NETWORK_PROTOCOL structure.\r
+ @retval EFI_DEVICE_ERROR The command could not be sent to the network interface.\r
+ @retval EFI_UNSUPPORTED This function is not supported by the network interface.\r