/** @file\r
- Unicode Collation protocol that follows the EFI 1.0 specification.\r
+ Unicode Collation protocol that follows the UEFI 2.0 specification.\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
**/\r
typedef\r
INTN\r
-(EFIAPI *EFI_UNICODE_COLLATION_STRICOLL) (\r
+(EFIAPI *EFI_UNICODE_COLLATION_STRICOLL)(\r
IN EFI_UNICODE_COLLATION_PROTOCOL *This,\r
IN CHAR16 *Str1,\r
IN CHAR16 *Str2\r
**/\r
typedef\r
BOOLEAN\r
-(EFIAPI *EFI_UNICODE_COLLATION_METAIMATCH) (\r
+(EFIAPI *EFI_UNICODE_COLLATION_METAIMATCH)(\r
IN EFI_UNICODE_COLLATION_PROTOCOL *This,\r
IN CHAR16 *String,\r
IN CHAR16 *Pattern\r
**/\r
typedef\r
VOID\r
-(EFIAPI *EFI_UNICODE_COLLATION_STRLWR) (\r
+(EFIAPI *EFI_UNICODE_COLLATION_STRLWR)(\r
IN EFI_UNICODE_COLLATION_PROTOCOL *This,\r
IN OUT CHAR16 *Str\r
)\r
**/\r
typedef\r
VOID\r
-(EFIAPI *EFI_UNICODE_COLLATION_STRUPR) (\r
+(EFIAPI *EFI_UNICODE_COLLATION_STRUPR)(\r
IN EFI_UNICODE_COLLATION_PROTOCOL *This,\r
IN OUT CHAR16 *Str\r
)\r
**/\r
typedef\r
VOID\r
-(EFIAPI *EFI_UNICODE_COLLATION_FATTOSTR) (\r
+(EFIAPI *EFI_UNICODE_COLLATION_FATTOSTR)(\r
IN EFI_UNICODE_COLLATION_PROTOCOL *This,\r
IN UINTN FatSize,\r
IN CHAR8 *Fat,\r
**/\r
typedef\r
BOOLEAN\r
-(EFIAPI *EFI_UNICODE_COLLATION_STRTOFAT) (\r
+(EFIAPI *EFI_UNICODE_COLLATION_STRTOFAT)(\r
IN EFI_UNICODE_COLLATION_PROTOCOL *This,\r
IN CHAR16 *String,\r
IN UINTN FatSize,\r