|
XenevaOS
|
#include <ShellParameters.h>
Public Attributes | |
| CHAR16 ** | Argv |
| UINTN | Argc |
| SHELL_FILE_HANDLE | StdIn |
| SHELL_FILE_HANDLE | StdOut |
| SHELL_FILE_HANDLE | StdErr |
| 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.