@param[in] Command Points to the null-terminated shell command. \r
If this parameter is NULL, then all commands \r
aliases will be returned in ReturnedData.\r
- @param[out] ReturnedData If Command is not NULL, ReturnedData points to \r
+\r
+ @retutn If Command is not NULL, it will return a pointer to \r
the null-terminated alias for the shell command. \r
If Command is NULL, ReturnedData points to a \91;\92 \r
delimited list of command and alias tuples (e.g. \r
ReturnedData = \93md;mkdir;rd;rm;cp;copy;fs0:\test\r
app\myfavoriteprogram.efi;mfp\94) that are null-terminated. \r
-\r
- @retval EFI_SUCCESS Alias retrieved successfully.\r
- @retval EFI_NOT_FOUND Alias could not be found for the specified Command.\r
- @retval EFI_OUT_OF_RESOURCES Insufficient memory was available to complete the request.\r
+ @retval NULL an error ocurred\r
+ @retval NULL no alias was found for Command\r
**/\r
typedef \r
-EFI_STATUS\r
+CONST CHAR16 *\r
(EFIAPI *EFI_SHELL_GET_ALIAS)(\r
- IN CONST CHAR16 *Command,\r
- OUT CONST CHAR16 *ReturnedData\r
+ IN CONST CHAR16 *Command\r
);\r
\r
/**\r