updated for new errata

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9415 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
jcarsey 2009-11-11 18:23:31 +00:00
parent f25c99b103
commit ea109f6b71
1 changed files with 6 additions and 8 deletions

View File

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