16#ifndef __EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL_H__
17#define __EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL_H__
23#define EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL_GUID \
25 0x3c7200e9, 0x005f, 0x4ea4, { 0x87, 0xde, 0xa3, 0xdf, 0xac, 0x8a, 0x27, 0xc3 } \
char CHAR8
Definition ProcessorBind.h:109
unsigned short CHAR16
Definition ProcessorBind.h:105
#define EFIAPI
Definition ProcessorBind.h:172
#define CONST
Definition Base.h:327
#define IN
Definition Base.h:347
CHAR16 *(EFIAPI * SHELL_COMMAND_GETHELP)(IN EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL *This, IN CONST CHAR8 *Language)
Definition ShellDynamicCommand.h:69
SHELL_STATUS(EFIAPI * SHELL_COMMAND_HANDLER)(IN EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL *This, IN EFI_SYSTEM_TABLE *SystemTable, IN EFI_SHELL_PARAMETERS_PROTOCOL *ShellParameters, IN EFI_SHELL_PROTOCOL *Shell)
Definition ShellDynamicCommand.h:50
EFI_GUID gEfiShellDynamicCommandProtocolGuid
SHELL_STATUS
Definition Shell.h:27
Definition UefiSpec.h:1963
EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL protocol structure.
Definition ShellDynamicCommand.h:75
SHELL_COMMAND_HANDLER Handler
Definition ShellDynamicCommand.h:78
CONST CHAR16 * CommandName
Definition ShellDynamicCommand.h:77
SHELL_COMMAND_GETHELP GetHelp
Definition ShellDynamicCommand.h:79
Definition ShellParameters.h:25