IN SHELL_FILE_HANDLE Handle\r
);\r
\r
+/**\r
+ Function to get the original CmdLine string for current command.\r
+\r
+ @return A pointer to the buffer of the original command string.\r
+ It's the caller's responsibility to free the buffer.\r
+**/\r
+CHAR16*\r
+EFIAPI\r
+ShellGetRawCmdLine (\r
+ VOID\r
+ );\r
+\r
+/**\r
+ Function to store the orgignal command string into mOriginalCmdLine.\r
+\r
+ @param[in] CmdLine the command line string to store.\r
+**/\r
+VOID\r
+EFIAPI\r
+ShellSetRawCmdLine (\r
+ IN CONST CHAR16 *CmdLine\r
+ );\r
+\r
typedef struct {\r
LIST_ENTRY Link;\r
void *Buffer;\r