]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ShellPkg/Include/Protocol/EfiShell.h
Updating with new functions and adding "C" style entrypoint library with example...
[mirror_edk2.git] / ShellPkg / Include / Protocol / EfiShell.h
index bd0aebe1d8a7b83de22910e77c5254056963985b..967bdc5ca88a71de0a008c729543d4292142f486 100644 (file)
@@ -315,11 +315,11 @@ typedef UINT32 EFI_SHELL_DEVICE_NAME_FLAGS;
   NULL and EFI_NOT_FOUND will be returned.\r
 \r
   If EFI_DEVICE_NAME_USE_COMPONENT_NAME is set, then the function will return the\r
-  device\92s name using the EFI_COMPONENT_NAME2_PROTOCOL, if present on\r
+  device's name using the EFI_COMPONENT_NAME2_PROTOCOL, if present on\r
   DeviceHandle.\r
 \r
   If EFI_DEVICE_NAME_USE_DEVICE_PATH is set, then the function will return the\r
-  device\92s name using the EFI_DEVICE_PATH_PROTOCOL, if present on DeviceHandle.\r
+  device's name using the EFI_DEVICE_PATH_PROTOCOL, if present on DeviceHandle.\r
   If both EFI_DEVICE_NAME_USE_COMPONENT_NAME and\r
   EFI_DEVICE_NAME_USE_DEVICE_PATH are set, then\r
   EFI_DEVICE_NAME_USE_COMPONENT_NAME will have higher priority.\r
@@ -501,7 +501,7 @@ typedef
 EFI_STATUS\r
 (EFIAPI *EFI_SHELL_GET_HELP_TEXT) (\r
   IN CONST CHAR16 *Command,\r
-  IN CONST CHAR16 *Sections,\r
+  IN CONST CHAR16 *Sections OPTIONAL,\r
   OUT CHAR16 **HelpText\r
   );\r
 \r
@@ -902,9 +902,9 @@ EFI_STATUS
 typedef\r
 EFI_STATUS\r
 (EFIAPI *EFI_SHELL_WRITE_FILE)(\r
-  IN EFI_FILE_HANDLE FileHandle,\r
-  IN OUT UINTN *BufferSize,\r
-  OUT VOID *Buffer\r
+  IN EFI_FILE_HANDLE            FileHandle,\r
+  IN OUT UINTN                  *BufferSize,\r
+  IN VOID                       *Buffer\r
   );\r
 \r
 typedef struct _EFI_SHELL_PROTOCOL {\r