]> git.proxmox.com Git - mirror_edk2.git/blame - Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/String.h
Vlv2TbltDevicePkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / Vlv2TbltDevicePkg / Override / IntelFrameworkModulePkg / Library / GenericBdsLib / String.h
CommitLineData
3cbfba02
DW
1/** @file\r
2 String support\r
3\r
4Copyright (c) 2010, Intel Corporation. All rights reserved.<BR>\r
9dc8036d 5SPDX-License-Identifier: BSD-2-Clause-Patent\r
3cbfba02
DW
6\r
7**/\r
8\r
9#ifndef _STRING_H_\r
10#define _STRING_H_\r
11\r
12#include <Library/HiiLib.h>\r
13#include <Library/DebugLib.h>\r
14#include <Library/DevicePathLib.h>\r
15#include <Library/UefiLib.h>\r
16#include <Library/UefiBootServicesTableLib.h>\r
17\r
18extern EFI_HII_HANDLE gBdsLibStringPackHandle;\r
19\r
20//\r
21// This is the VFR compiler generated header file which defines the\r
22// string identifiers.\r
23//\r
24\r
25extern UINT8 GenericBdsLibStrings[];\r
26\r
27/**\r
28 Get string by string id from HII Interface\r
29\r
30\r
31 @param Id String ID.\r
32\r
33 @retval CHAR16 * String from ID.\r
34 @retval NULL If error occurs.\r
35\r
36**/\r
37CHAR16 *\r
38BdsLibGetStringById (\r
39 IN EFI_STRING_ID Id\r
40 );\r
41\r
42#endif // _STRING_H_\r