TianoCore EDK2 master
Loading...
Searching...
No Matches
_EFI_SHELL_PARAMETERS_PROTOCOL Struct Reference

Data Fields

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

Detailed Description

Definition at line 19 of file ShellParameters.h.

Field Documentation

◆ Argc

UINTN _EFI_SHELL_PARAMETERS_PROTOCOL::Argc

The number of elements in the Argv array.

Definition at line 31 of file ShellParameters.h.

◆ Argv

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.

Definition at line 26 of file ShellParameters.h.

◆ StdErr

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.

Definition at line 49 of file ShellParameters.h.

◆ StdIn

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.

Definition at line 37 of file ShellParameters.h.

◆ StdOut

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.

Definition at line 43 of file ShellParameters.h.


The documentation for this struct was generated from the following file: