17#ifndef __EFI_COMPONENT_NAME2_H__
18#define __EFI_COMPONENT_NAME2_H__
23#define EFI_COMPONENT_NAME2_PROTOCOL_GUID \
24 {0x6a7a5cff, 0xe8d9, 0x4f70, { 0xba, 0xda, 0x75, 0xab, 0x30, 0x25, 0xce, 0x14 } }
char CHAR8
Definition ProcessorBind.h:109
unsigned short CHAR16
Definition ProcessorBind.h:105
#define EFIAPI
Definition ProcessorBind.h:172
#define IN
Definition Base.h:347
#define OUT
Definition Base.h:352
#define OPTIONAL
Definition Base.h:358
EFI_STATUS(EFIAPI * EFI_COMPONENT_NAME2_GET_DRIVER_NAME)(IN EFI_COMPONENT_NAME2_PROTOCOL *This, IN CHAR8 *Language, OUT CHAR16 **DriverName)
Definition ComponentName2.h:67
EFI_GUID gEfiComponentName2ProtocolGuid
EFI_STATUS(EFIAPI * EFI_COMPONENT_NAME2_GET_CONTROLLER_NAME)(IN EFI_COMPONENT_NAME2_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_HANDLE ChildHandle OPTIONAL, IN CHAR8 *Language, OUT CHAR16 **ControllerName)
Definition ComponentName2.h:144
RETURN_STATUS EFI_STATUS
Definition UefiBaseType.h:33
VOID * EFI_HANDLE
Definition UefiBaseType.h:37
Definition ComponentName2.h:156
EFI_COMPONENT_NAME2_GET_DRIVER_NAME GetDriverName
Definition ComponentName2.h:157
CHAR8 * SupportedLanguages
Definition ComponentName2.h:167
EFI_COMPONENT_NAME2_GET_CONTROLLER_NAME GetControllerName
Definition ComponentName2.h:158