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.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/Library/UefiShellUfmCommandLib/cmds.h b/Library/UefiShellUfmCommandLib/cmds.h
index f58cdea..8635192 100644
--- a/Library/UefiShellUfmCommandLib/cmds.h
+++ b/Library/UefiShellUfmCommandLib/cmds.h
@@ -17,6 +17,19 @@
EFI_STATUS delete_file(EFI_SHELL_FILE_INFO *node);
/*
+ * Copies one file/directory (including subdirectories) to another location.
+ * If destination is a directory, the source is copied to a directory
+ *
+ * NOTE: if destination is a existing file, the source overwrites file
+ *
+ * src: the pointer to source string
+ * dest: the pointer to destination string
+ *
+ * return: unknown
+*/
+EFI_STATUS copy_file(CONST CHAR16 *src, CONST CHAR16 *dest);
+
+/*
* Creates one or more directories.
*
* dir_name: the name of a directory or directories to create