]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ShellPkg/Include/Protocol/EfiShellEnvironment2.h
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8633 6f19259b...
[mirror_edk2.git] / ShellPkg / Include / Protocol / EfiShellEnvironment2.h
index 537b916071aafaad74ccb5e15ace68eb36ec10fb..9271786372781fde54e954b16171c56cd8db9313 100644 (file)
@@ -1,5 +1,5 @@
 /** @file\r
-  Defines for EFI shell environment 2 ported to EDK II build environment.\r
+  Defines for EFI shell environment 2 ported to EDK II build environment. (no spec)\r
 \r
 Copyright (c) 2005, 2009 Intel Corporation\r
 All rights reserved. This program and the accompanying materials\r
@@ -16,9 +16,9 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 #ifndef _SHELLENV2_H_\r
 #define _SHELLENV2_H_\r
 \r
-#include <Protocol\SimpleTextIn.h>\r
-#include <Protocol\SimpleTextOut.h>\r
-#include <Protocol\EfiShellInterface.h>\r
+#include <Protocol/SimpleTextIn.h>\r
+#include <Protocol/SimpleTextOut.h>\r
+#include <Protocol/EfiShellInterface.h>\r
 \r
 #define DEFAULT_INIT_ROW    1\r
 #define DEFAULT_AUTO_LF     FALSE\r
@@ -82,7 +82,7 @@ EFI_STATUS
 **/\r
 typedef struct {\r
   UINT32                    Signature;            ///< SHELL_FILE_ARG_SIGNATURE\r
-  EFI_LIST_ENTRY            Link;                 ///< linked list helper\r
+  LIST_ENTRY                Link;                 ///< linked list helper\r
   EFI_STATUS                Status;               ///< File's status\r
 \r
   EFI_FILE_HANDLE           Parent;               ///< what is the Parent file of this file\r
@@ -270,7 +270,7 @@ CHAR16*
   support for wildcard characters ('?' and '*') in the Arg path.  if there are \r
   any wildcard characters in the path this function will find any and all files\r
   that match the wildcards.  the return is a double linked list based on the \r
-  EFI_LIST_ENTRY linked list structure.  use this in conjunction with the \r
+  LIST_ENTRY linked list structure.  use this in conjunction with the \r
   SHELL_FILE_ARG_SIGNATURE to get the SHELL_FILE_ARG structures that are returned.\r
   The memory allocated by the callee for this list is freed by making a call to \r
   SHELLENV_FREE_FILE_LIST.\r
@@ -288,7 +288,7 @@ CHAR16*
 EFI_STATUS\r
 (EFIAPI *SHELLENV_FILE_META_ARG) (\r
   IN CHAR16               *Arg,\r
-  IN OUT EFI_LIST_ENTRY   *ListHead\r
+  IN OUT LIST_ENTRY       *ListHead\r
   );\r
 \r
 /**\r
@@ -301,7 +301,7 @@ EFI_STATUS
 typedef\r
 EFI_STATUS\r
 (EFIAPI *SHELLENV_FREE_FILE_LIST) (\r
-  IN OUT EFI_LIST_ENTRY   *ListHead\r
+  IN OUT LIST_ENTRY       *ListHead\r
   );\r
 \r
 /**\r
@@ -618,7 +618,7 @@ typedef struct {
 **/\r
 typedef struct {\r
   UINTN                       Signature;   ///< PROTOCOL_INFO_SIGNATURE \r
-  EFI_LIST_ENTRY              Link;        ///< standard lined list helper member\r
+  LIST_ENTRY                  Link;        ///< standard lined list helper member\r
   //\r
   // parsing info for the protocol\r
   //\r
@@ -845,7 +845,7 @@ EFI_STATUS
   support the wildcard characters ('?' and '*') in the Arg path.  if there are \r
   any wildcard characters in the path this function will return \r
   EFI_INVALID_PARAMETER.  the return is a double linked list based on the \r
-  EFI_LIST_ENTRY linked list structure.  use this in conjunction with the \r
+  LIST_ENTRY linked list structure.  use this in conjunction with the \r
   SHELL_FILE_ARG_SIGNATURE to get the SHELL_FILE_ARG structures that are returned.\r
   The memory allocated by the callee for this list is freed by making a call to \r
   SHELLENV_FREE_FILE_LIST.\r
@@ -864,7 +864,7 @@ typedef
 EFI_STATUS\r
 (EFIAPI *SHELLENV_FILE_META_ARG_NO_WILDCARD) (\r
   IN CHAR16               *Arg,\r
-  IN OUT EFI_LIST_ENTRY   *ListHead\r
+  IN OUT LIST_ENTRY       *ListHead\r
   );\r
 \r
 /**\r
@@ -885,7 +885,7 @@ EFI_STATUS
 typedef\r
 EFI_STATUS\r
 (EFIAPI *SHELLENV_DEL_DUP_FILE) (\r
-  IN EFI_LIST_ENTRY   * ListHead\r
+  IN LIST_ENTRY   * ListHead\r
   );\r
 \r
 /**\r