OpenCore
1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
OcUnicodeCollationEngLocal.c
Go to the documentation of this file.
1
9
#include "
OcUnicodeCollationEngInternal.h
"
10
#include <
Library/OcBootServicesTableLib.h
>
11
12
EFI_STATUS
13
EFIAPI
14
OcUnicodeCollationEngLocalLibConstructor
(
15
IN EFI_HANDLE ImageHandle,
16
IN EFI_SYSTEM_TABLE *SystemTable
17
)
18
{
19
OcUnicodeCollationUpdatePlatformLanguage
();
20
OcUnicodeCollationInitializeMappingTables
();
21
OcRegisterBootServicesProtocol
(
22
&
gEfiUnicodeCollation2ProtocolGuid
,
23
&
gInternalUnicode2Eng
,
24
FALSE
25
);
26
27
return
EFI_SUCCESS;
28
}
OcBootServicesTableLib.h
OcRegisterBootServicesProtocol
EFI_STATUS OcRegisterBootServicesProtocol(IN EFI_GUID *ProtocolGuid, IN VOID *ProtocolInstance, IN BOOLEAN Override)
Definition
OcBootServicesTableLib.c:250
OcUnicodeCollationInitializeMappingTables
VOID OcUnicodeCollationInitializeMappingTables(VOID)
Definition
OcUnicodeCollationEngCommon.c:153
OcUnicodeCollationUpdatePlatformLanguage
VOID OcUnicodeCollationUpdatePlatformLanguage(VOID)
Definition
OcUnicodeCollationEngCommon.c:66
gInternalUnicode2Eng
GLOBAL_REMOVE_IF_UNREFERENCED EFI_UNICODE_COLLATION_PROTOCOL gInternalUnicode2Eng
Definition
OcUnicodeCollationEngCommon.c:55
OcUnicodeCollationEngInternal.h
OcUnicodeCollationEngLocalLibConstructor
EFI_STATUS EFIAPI OcUnicodeCollationEngLocalLibConstructor(IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
Definition
OcUnicodeCollationEngLocal.c:14
gEfiUnicodeCollation2ProtocolGuid
EFI_GUID gEfiUnicodeCollation2ProtocolGuid
Definition
UserGlobalVar.c:163
Library
OcUnicodeCollationEngLib
OcUnicodeCollationEngLocal.c
Generated by
1.12.0