1 /** @file
2   String support
3 
4 Copyright (c) 2010, Intel Corporation. All rights reserved.<BR>
5 This program and the accompanying materials
6 are licensed and made available under the terms and conditions of the BSD License
7 which accompanies this distribution.  The full text of the license may be found at
8 http://opensource.org/licenses/bsd-license.php
9 
10 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
11 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
12 
13 **/
14 #include "String.h"
15 
16 /**
17   Get string by string id from HII Interface
18 
19 
20   @param Id              String ID.
21 
22   @retval  CHAR16 *  String from ID.
23   @retval  NULL      If error occurs.
24 
25 **/
26 CHAR16 *
BdsLibGetStringById(IN EFI_STRING_ID Id)27 BdsLibGetStringById (
28   IN  EFI_STRING_ID   Id
29   )
30 {
31   return HiiGetString (gBdsLibStringPackHandle, Id, NULL);
32 }
33