- @param[out] ReturnedData If Command is not NULL, ReturnedData points 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
+ @param[out] Volatile upon return of a single command if TRUE indicates\r
+ this is stored in a volatile fashion. FALSE otherwise.\r
+ @return If Alias is not NULL, it will return a pointer to \r
+ the null-terminated command for that alias. \r
+ If Alias is NULL, ReturnedData points to a \91;\92 \r
+ delimited list of alias (e.g. \r
+ ReturnedData = \93dir;del;copy;mfp\94) that is null-terminated. \r
+ @retval NULL an error ocurred\r
+ @retval NULL Alias was not a valid Alias\r