ShellPkg[all]  1.02
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
EFI_SHELL_ENVIRONMENT2 Struct Reference

EFI_SHELL_ENVIRONMENT2 protocol structure. More...

Data Fields

SHELLENV_EXECUTE Execute
 
SHELLENV_GET_ENV GetEnv
 
SHELLENV_GET_MAP GetMap
 
SHELLENV_ADD_CMD AddCmd
 
SHELLENV_ADD_PROT AddProt
 
SHELLENV_GET_PROT GetProt
 
SHELLENV_CUR_DIR CurDir
 
SHELLENV_FILE_META_ARG FileMetaArg
 
SHELLENV_FREE_FILE_LIST FreeFileList
 
SHELLENV_NEW_SHELL NewShell
 
SHELLENV_BATCH_IS_ACTIVE BatchIsActive
 
SHELLENV_FREE_RESOURCES FreeResources
 
EFI_GUID SESGuid
 
UINT32 MajorVersion
 
UINT32 MinorVersion
 
SHELLENV_ENABLE_PAGE_BREAK EnablePageBreak
 
SHELLENV_DISABLE_PAGE_BREAK DisablePageBreak
 
SHELLENV_GET_PAGE_BREAK GetPageBreak
 
SHELLENV_SET_KEY_FILTER SetKeyFilter
 
SHELLENV_GET_KEY_FILTER GetKeyFilter
 
SHELLENV_GET_EXECUTION_BREAK GetExecutionBreak
 
SHELLENV_INCREMENT_SHELL_NESTING_LEVEL IncrementShellNestingLevel
 
SHELLENV_DECREMENT_SHELL_NESTING_LEVEL DecrementShellNestingLevel
 
SHELLENV_IS_ROOT_SHELL IsRootShell
 
SHELLENV_CLOSE_CONSOLE_PROXY CloseConsoleProxy
 
HANDLE_ENUMERATOR HandleEnumerator
 
PROTOCOL_INFO_ENUMERATOR ProtocolInfoEnumerator
 
GET_DEVICE_NAME GetDeviceName
 
GET_SHELL_MODE GetShellMode
 
SHELLENV_NAME_TO_PATH NameToPath
 
SHELLENV_GET_FS_NAME GetFsName
 
SHELLENV_FILE_META_ARG_NO_WILDCARD FileMetaArgNoWildCard
 
SHELLENV_DEL_DUP_FILE DelDupFileArg
 
SHELLENV_GET_FS_DEVICE_PATH GetFsDevicePath
 

Detailed Description

EFI_SHELL_ENVIRONMENT2 protocol structure.

Field Documentation

SHELLENV_ADD_CMD EFI_SHELL_ENVIRONMENT2::AddCmd
SHELLENV_ADD_PROT EFI_SHELL_ENVIRONMENT2::AddProt
SHELLENV_BATCH_IS_ACTIVE EFI_SHELL_ENVIRONMENT2::BatchIsActive
SHELLENV_CLOSE_CONSOLE_PROXY EFI_SHELL_ENVIRONMENT2::CloseConsoleProxy
SHELLENV_CUR_DIR EFI_SHELL_ENVIRONMENT2::CurDir
SHELLENV_DECREMENT_SHELL_NESTING_LEVEL EFI_SHELL_ENVIRONMENT2::DecrementShellNestingLevel
SHELLENV_DEL_DUP_FILE EFI_SHELL_ENVIRONMENT2::DelDupFileArg
SHELLENV_DISABLE_PAGE_BREAK EFI_SHELL_ENVIRONMENT2::DisablePageBreak
SHELLENV_ENABLE_PAGE_BREAK EFI_SHELL_ENVIRONMENT2::EnablePageBreak
SHELLENV_EXECUTE EFI_SHELL_ENVIRONMENT2::Execute
SHELLENV_FILE_META_ARG EFI_SHELL_ENVIRONMENT2::FileMetaArg
SHELLENV_FILE_META_ARG_NO_WILDCARD EFI_SHELL_ENVIRONMENT2::FileMetaArgNoWildCard
SHELLENV_FREE_FILE_LIST EFI_SHELL_ENVIRONMENT2::FreeFileList
SHELLENV_FREE_RESOURCES EFI_SHELL_ENVIRONMENT2::FreeResources
GET_DEVICE_NAME EFI_SHELL_ENVIRONMENT2::GetDeviceName
SHELLENV_GET_ENV EFI_SHELL_ENVIRONMENT2::GetEnv
SHELLENV_GET_EXECUTION_BREAK EFI_SHELL_ENVIRONMENT2::GetExecutionBreak
SHELLENV_GET_FS_DEVICE_PATH EFI_SHELL_ENVIRONMENT2::GetFsDevicePath
SHELLENV_GET_FS_NAME EFI_SHELL_ENVIRONMENT2::GetFsName
SHELLENV_GET_KEY_FILTER EFI_SHELL_ENVIRONMENT2::GetKeyFilter
SHELLENV_GET_MAP EFI_SHELL_ENVIRONMENT2::GetMap
SHELLENV_GET_PAGE_BREAK EFI_SHELL_ENVIRONMENT2::GetPageBreak
SHELLENV_GET_PROT EFI_SHELL_ENVIRONMENT2::GetProt
GET_SHELL_MODE EFI_SHELL_ENVIRONMENT2::GetShellMode
HANDLE_ENUMERATOR EFI_SHELL_ENVIRONMENT2::HandleEnumerator
SHELLENV_INCREMENT_SHELL_NESTING_LEVEL EFI_SHELL_ENVIRONMENT2::IncrementShellNestingLevel
SHELLENV_IS_ROOT_SHELL EFI_SHELL_ENVIRONMENT2::IsRootShell
UINT32 EFI_SHELL_ENVIRONMENT2::MajorVersion
UINT32 EFI_SHELL_ENVIRONMENT2::MinorVersion
SHELLENV_NAME_TO_PATH EFI_SHELL_ENVIRONMENT2::NameToPath
SHELLENV_NEW_SHELL EFI_SHELL_ENVIRONMENT2::NewShell
PROTOCOL_INFO_ENUMERATOR EFI_SHELL_ENVIRONMENT2::ProtocolInfoEnumerator
EFI_GUID EFI_SHELL_ENVIRONMENT2::SESGuid
SHELLENV_SET_KEY_FILTER EFI_SHELL_ENVIRONMENT2::SetKeyFilter