From 6ba2921da3c0b7db303b6db44810158a1fefd737 Mon Sep 17 00:00:00 2001 From: Jaben Carsey Date: Fri, 13 Dec 2013 00:13:59 +0000 Subject: ShellPkg: add API for determining operation type There are no callers for this new API yet. They will be added in the next commits. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jaben Carsey Reviewed-by: Erik Bjorge git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14975 6f19259b-4bc3-4df7-8a09-765794883524 --- ShellPkg/Application/Shell/Shell.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'ShellPkg/Application/Shell/Shell.h') diff --git a/ShellPkg/Application/Shell/Shell.h b/ShellPkg/Application/Shell/Shell.h index 2ed05b8a1c..4943fd19cb 100644 --- a/ShellPkg/Application/Shell/Shell.h +++ b/ShellPkg/Application/Shell/Shell.h @@ -124,6 +124,14 @@ typedef struct { extern SHELL_INFO ShellInfoObject; +typedef enum { + INTERNAL_COMMAND, + SCRIPT_FILE_NAME, + EFI_APPLICATION, + FILE_SYS_CHANGE, + UNKNOWN_INVALID +} SHELL_OPERATION_TYPES; + /** Sets all the alias' that were registered with the ShellCommandLib library. -- cgit v1.2.3