17#ifndef __EFI_COMPONENT_NAME_H__
18#define __EFI_COMPONENT_NAME_H__
23#define EFI_COMPONENT_NAME_PROTOCOL_GUID \
25 0x107a772c, 0xd5e1, 0x11d4, {0x9a, 0x46, 0x0, 0x90, 0x27, 0x3f, 0xc1, 0x4d } \
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_NAME_GET_CONTROLLER_NAME)(IN EFI_COMPONENT_NAME_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_HANDLE ChildHandle OPTIONAL, IN CHAR8 *Language, OUT CHAR16 **ControllerName)
Definition ComponentName.h:104
EFI_GUID gEfiComponentNameProtocolGuid
EFI_STATUS(EFIAPI * EFI_COMPONENT_NAME_GET_DRIVER_NAME)(IN EFI_COMPONENT_NAME_PROTOCOL *This, IN CHAR8 *Language, OUT CHAR16 **DriverName)
Definition ComponentName.h:55
RETURN_STATUS EFI_STATUS
Definition UefiBaseType.h:33
VOID * EFI_HANDLE
Definition UefiBaseType.h:37
Definition ComponentName.h:116
CHAR8 * SupportedLanguages
Definition ComponentName.h:124
EFI_COMPONENT_NAME_GET_CONTROLLER_NAME GetControllerName
Definition ComponentName.h:118
EFI_COMPONENT_NAME_GET_DRIVER_NAME GetDriverName
Definition ComponentName.h:117