![Intel Extensible Firmware Interface Скачать руководство пользователя страница 244](http://html1.mh-extra.com/html/intel/extensible-firmware-interface/extensible-firmware-interface_specification_2073117244.webp)
Extensible Firmware Interface Specification
226
12/12/00
Version 1.02
StrUpr
Converts all the Unicode characters in a Null-terminated
Unicode string to upper case Unicode characters. See
Section 13.1.4 .
FatToStr
Converts an 8.3 FAT file name using an OEM character set to a
Null-terminated Unicode string. See Section 13.1.5.
StrToFat
Converts a Null-terminated Unicode string to legal characters in
a FAT filename using an OEM character set. See Section 13.1.6.
SupportedLanguages
A Null-terminated ASCII string that contains one or more
ISO 639-2 language codes.
Description
The
UNICODE_COLLATION
protocol is used to perform case-insensitive comparisons of Unicode
strings.
One or more of the
UNICODE_COLLATION
protocols may be present at one time. Each protocol
instance can support one or more language codes. The language codes that are supported in the
UNICODE_COLLATION
interface is declared in
SupportedLanguages
.
The
SupportedLanguages
field is a list of one or more 3 character language codes in a Null-
terminated ASCII string. These language codes come from the ISO 639-2 Specification. For
example, if the protocol supports English, then the string “eng” would be returned. If it supported
both English and Spanish, then “engspa” would be returned.
The main motivation for this protocol is to help support file names in a file system driver. When a
file is opened, a file name needs to be compared to the file names on the disk. In some cases, this
comparison needs to be performed in a case-insensitive manner. In addition, this protocol can be
used to sort files from a directory or to perform a case-insensitive file search.
Содержание Extensible Firmware Interface
Страница 1: ...Extensible Firmware Interface Specification Version 1 02 December 12 2000...
Страница 4: ...Extensible Firmware Interface Specification iv 12 12 00 Version 1 02...
Страница 42: ...Extensible Firmware Interface Specification 24 12 01 00 Version 1 02...
Страница 190: ...Extensible Firmware Interface Specification 172 12 12 00 Version 1 02...
Страница 200: ...Extensible Firmware Interface Specification 182 12 12 00 Version 1 02...
Страница 226: ...Extensible Firmware Interface Specification 208 12 12 00 Version 1 02...
Страница 230: ...Extensible Firmware Interface Specification 212 12 12 00 Version 1 02...
Страница 252: ...Extensible Firmware Interface Specification 234 12 12 00 Version 1 02...
Страница 294: ...Extensible Firmware Interface Specification 276 12 12 00 Version 1 02...
Страница 348: ...Extensible Firmware Interface Specification 330 12 01 00 Version 1 01...
Страница 350: ...Extensible Firmware Interface Specification 332 12 12 00 Version 1 02...
Страница 354: ...Extensible Firmware Interface Specification 336 12 12 00 Version 1 02...
Страница 362: ...Extensible Firmware Interface Specification 344 12 12 00 Version 1 02...
Страница 486: ...Extensible Firmware Interface Specification 468 12 12 00 Version 1 02...
Страница 494: ...Extensible Firmware Interface Specification 476 12 12 00 Version 1 02...