]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ShellPkg/Include/Protocol/EfiShellParameters.h
ShellPkg: Add ShellPrintHelp function to ShellLib.
[mirror_edk2.git] / ShellPkg / Include / Protocol / EfiShellParameters.h
index 32d8379d3b50b4bbd68348ac227231348452f5f5..e52328b3a4ab2238f61242de6dc9a48c98a91979 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   EFI Shell protocol as defined in the UEFI Shell 2.0 specification.\r
 \r
-  Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+  Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>\r
   This program and the accompanying materials\r
   are licensed and made available under the terms and conditions of the BSD License\r
   which accompanies this distribution.  The full text of the license may be found at\r
@@ -15,6 +15,8 @@
 #ifndef __EFI_SHELL_PARAMETERS_PROTOCOL__\r
 #define __EFI_SHELL_PARAMETERS_PROTOCOL__\r
 \r
+#include <ShellBase.h>\r
+\r
 #define EFI_SHELL_PARAMETERS_PROTOCOL_GUID \\r
   { \\r
   0x752f3136, 0x4e16, 0x4fdc, { 0xa2, 0x2a, 0xe5, 0xf4, 0x68, 0x12, 0xf4, 0xca } \\r
@@ -36,21 +38,21 @@ typedef struct _EFI_SHELL_PARAMETERS_PROTOCOL {
 \r
   ///\r
   /// The file handle for the standard input for this executable. This may be different\r
-  /// from the ConInHandle in the EFI_SYSTEM_TABLE.\r
+  /// from the ConInHandle in EFI_SYSTEM_TABLE.\r
   ///\r
-  EFI_FILE_HANDLE StdIn;\r
+  SHELL_FILE_HANDLE StdIn;\r
 \r
   ///\r
   /// The file handle for the standard output for this executable. This may be different\r
-  /// from the ConOutHandle in the EFI_SYSTEM_TABLE.\r
+  /// from the ConOutHandle in EFI_SYSTEM_TABLE.\r
   ///\r
-  EFI_FILE_HANDLE StdOut;\r
+  SHELL_FILE_HANDLE StdOut;\r
 \r
   ///\r
   /// The file handle for the standard error output for this executable. This may be\r
-  /// different from the StdErrHandle in the EFI_SYSTEM_TABLE.\r
+  /// different from the StdErrHandle in EFI_SYSTEM_TABLE.\r
   ///\r
-  EFI_FILE_HANDLE StdErr;\r
+  SHELL_FILE_HANDLE StdErr;\r
 } EFI_SHELL_PARAMETERS_PROTOCOL;\r
 \r
 extern EFI_GUID gEfiShellParametersProtocolGuid;\r