MdePkg[all]  1.08
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
_EFI_SHELL_PARAMETERS_PROTOCOL Struct Reference

Data Fields

CHAR16 ** Argv
 
UINTN Argc
 
SHELL_FILE_HANDLE StdIn
 
SHELL_FILE_HANDLE StdOut
 
SHELL_FILE_HANDLE StdErr
 

Field Documentation

UINTN _EFI_SHELL_PARAMETERS_PROTOCOL::Argc

The number of elements in the Argv array.

CHAR16** _EFI_SHELL_PARAMETERS_PROTOCOL::Argv

Points to an Argc-element array of points to NULL-terminated strings containing the command-line parameters. The first entry in the array is always the full file path of the executable. Any quotation marks that were used to preserve whitespace have been removed.

SHELL_FILE_HANDLE _EFI_SHELL_PARAMETERS_PROTOCOL::StdErr

The file handle for the standard error output for this executable. This may be different from the StdErrHandle in EFI_SYSTEM_TABLE.

SHELL_FILE_HANDLE _EFI_SHELL_PARAMETERS_PROTOCOL::StdIn

The file handle for the standard input for this executable. This may be different from the ConInHandle in EFI_SYSTEM_TABLE.

SHELL_FILE_HANDLE _EFI_SHELL_PARAMETERS_PROTOCOL::StdOut

The file handle for the standard output for this executable. This may be different from the ConOutHandle in EFI_SYSTEM_TABLE.