/* Converts the unicode character of the string from uppercase to lowercase. This is a internal function. */
VOID LibToLowerString(IN CHAR16 *String)
/* Converts the unicode character of the string from uppercase to lowercase. This is a internal function. */
VOID LibToLowerString(IN CHAR16 *String)
{
  CHAR16  *TmpStr;
  for (TmpStr = String; *TmpStr != L'\0'; TmpStr++) {
    if ((*TmpStr >= L'A') && (*TmpStr <= L'Z')) {
      *TmpStr = (CHAR16)(*TmpStr - L'A' + L'a');
    }
  }
}