TianoCore EDK2
master
Loading...
Searching...
No Matches
ShellParameters.h
Go to the documentation of this file.
1
9
#ifndef __EFI_SHELL_PARAMETERS_PROTOCOL_H__
10
#define __EFI_SHELL_PARAMETERS_PROTOCOL_H__
11
12
#include <
Protocol/Shell.h
>
13
14
#define EFI_SHELL_PARAMETERS_PROTOCOL_GUID \
15
{ \
16
0x752f3136, 0x4e16, 0x4fdc, { 0xa2, 0x2a, 0xe5, 0xf4, 0x68, 0x12, 0xf4, 0xca } \
17
}
18
19
typedef
struct
_EFI_SHELL_PARAMETERS_PROTOCOL
{
26
CHAR16 **
Argv
;
27
31
UINTN
Argc
;
32
37
SHELL_FILE_HANDLE
StdIn
;
38
43
SHELL_FILE_HANDLE
StdOut
;
44
49
SHELL_FILE_HANDLE
StdErr
;
50
}
EFI_SHELL_PARAMETERS_PROTOCOL
;
51
52
extern
EFI_GUID
gEfiShellParametersProtocolGuid;
53
54
#endif
UINTN
UINT64 UINTN
Definition:
ProcessorBind.h:112
Shell.h
_EFI_SHELL_PARAMETERS_PROTOCOL
Definition:
ShellParameters.h:19
_EFI_SHELL_PARAMETERS_PROTOCOL::Argv
CHAR16 ** Argv
Definition:
ShellParameters.h:26
_EFI_SHELL_PARAMETERS_PROTOCOL::Argc
UINTN Argc
Definition:
ShellParameters.h:31
_EFI_SHELL_PARAMETERS_PROTOCOL::StdOut
SHELL_FILE_HANDLE StdOut
Definition:
ShellParameters.h:43
_EFI_SHELL_PARAMETERS_PROTOCOL::StdErr
SHELL_FILE_HANDLE StdErr
Definition:
ShellParameters.h:49
_EFI_SHELL_PARAMETERS_PROTOCOL::StdIn
SHELL_FILE_HANDLE StdIn
Definition:
ShellParameters.h:37
GUID
Definition:
Base.h:213
MdePkg
Include
Protocol
ShellParameters.h
Generated on Fri Nov 15 2024 18:01:16 for TianoCore EDK2 by
1.9.6