aboutsummaryrefslogtreecommitdiffstats
path: root/Library/UefiShellUfmCommandLib/cmds.h
diff options
context:
space:
mode:
Diffstat (limited to 'Library/UefiShellUfmCommandLib/cmds.h')
-rw-r--r--Library/UefiShellUfmCommandLib/cmds.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/Library/UefiShellUfmCommandLib/cmds.h b/Library/UefiShellUfmCommandLib/cmds.h
index d819d47..f58cdea 100644
--- a/Library/UefiShellUfmCommandLib/cmds.h
+++ b/Library/UefiShellUfmCommandLib/cmds.h
@@ -5,6 +5,18 @@
#include <Library/ShellLib.h>
/*
+ * Deletes a node including subdirectories
+ *
+ * node: the node to start deleting with
+ *
+ * return: EFI_SUCCESS The operation was successful
+ EFI_ACCESS_DENIED A file was read only
+ EFI_ABORTED The abort was received
+ EFI_DEVICE_ERROR A device error occurred reading this node
+*/
+EFI_STATUS delete_file(EFI_SHELL_FILE_INFO *node);
+
+/*
* Creates one or more directories.
*
* dir_name: the name of a directory or directories to create