\r
#include <Protocol/DevicePath.h>\r
#include <Protocol/SimpleTextIn.h>\r
+#include <Protocol/SimpleTextInEx.h>\r
#include <Protocol/SimpleTextOut.h>\r
\r
///\r
2) No drivers were connected to ControllerHandle, but\r
RemainingDevicePath is not NULL, and it is an End Device\r
Path Node.\r
- @retval EFI_INVALID_PARAMETER ControllerHandle is not a valid EFI_HANDLE.\r
+ @retval EFI_INVALID_PARAMETER ControllerHandle is NULL.\r
@retval EFI_NOT_FOUND 1) There are no EFI_DRIVER_BINDING_PROTOCOL instances\r
present in the system.\r
2) No drivers were connected to ControllerHandle.\r
@retval EFI_ACCESS_DENIED The protocol interface could not be reinstalled,\r
because OldInterface is still being used by a\r
driver that will not release it.\r
- @retval EFI_INVALID_PARAMETER Handle is not a valid EFI_HANDLE.\r
+ @retval EFI_INVALID_PARAMETER Handle is NULL.\r
@retval EFI_INVALID_PARAMETER Protocol is NULL.\r
\r
**/\r
@retval EFI_NOT_FOUND The interface was not found.\r
@retval EFI_ACCESS_DENIED The interface was not removed because the interface\r
is still being used by a driver.\r
- @retval EFI_INVALID_PARAMETER Handle is not a valid EFI_HANDLE.\r
+ @retval EFI_INVALID_PARAMETER Handle is NULL.\r
@retval EFI_INVALID_PARAMETER Protocol is NULL.\r
\r
**/\r
\r
@retval EFI_SUCCESS The interface information for the specified protocol was returned.\r
@retval EFI_UNSUPPORTED The device does not support the specified protocol.\r
- @retval EFI_INVALID_PARAMETER Handle is not a valid EFI_HANDLE.\r
+ @retval EFI_INVALID_PARAMETER Handle is NULL.\r
@retval EFI_INVALID_PARAMETER Protocol is NULL.\r
@retval EFI_INVALID_PARAMETER Interface is NULL.\r
\r
\r
@retval EFI_SUCCESS The (Guid, Table) pair was added, updated, or removed.\r
@retval EFI_NOT_FOUND An attempt was made to delete a nonexistent entry.\r
- @retval EFI_INVALID_PARAMETER Guid is not valid.\r
+ @retval EFI_INVALID_PARAMETER Guid is NULL.\r
@retval EFI_OUT_OF_RESOURCES There is not enough memory available to complete the operation.\r
\r
**/\r