]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Protocol/UnicodeCollation.h
MdePkg/Include/Protocol/Tls.h: pack structures from the TLS RFC
[mirror_edk2.git] / MdePkg / Include / Protocol / UnicodeCollation.h
index 1a79af6a39dc80e7cf1c8803e41c77fb72cbc4da..e9eef61210f054d3ae1780ab34c98e02f31289c8 100644 (file)
@@ -3,7 +3,7 @@
   This protocol is used to allow code running in the boot services environment \r
   to perform lexical comparison functions on Unicode strings for given languages.\r
 \r
-Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials are licensed and made available under \r
 the terms and conditions of the BSD License that accompanies this distribution.  \r
 The full text of the license may be found at\r
@@ -125,7 +125,7 @@ VOID
   @param  This    A pointer to the EFI_UNICODE_COLLATION_PROTOCOL instance.\r
   @param  FatSize The size of the string Fat in bytes.\r
   @param  Fat     A pointer to a Null-terminated string that contains an 8.3 file\r
-                  name using an OEM character set.\r
+                  name using an 8-bit OEM character set.\r
   @param  String  A pointer to a Null-terminated string. The string must\r
                   be allocated in advance to hold FatSize characters.\r
 \r
@@ -179,8 +179,9 @@ struct _EFI_UNICODE_COLLATION_PROTOCOL {
   EFI_UNICODE_COLLATION_STRTOFAT    StrToFat;\r
   \r
   ///\r
-  /// A Null-terminated ASCII string array that contains one or more \r
-  /// language codes. This array is specified in RFC 4646 format.\r
+  /// A Null-terminated ASCII string array that contains one or more language codes.\r
+  /// When this field is used for UnicodeCollation2, it is specified in RFC 4646 format.\r
+  /// When it is used for UnicodeCollation, it is specified in ISO 639-2 format.\r
   ///\r
   CHAR8                             *SupportedLanguages;\r
 };\r