Unicode_collation.fattostr(), Fattostr(), Func – Intel Extensible Firmware Interface User Manual

Page 417

Advertising
background image

Protocols

— Bootable Image Support

Version 1.10

12/01/02

11-57

UNICODE_COLLATION.FatToStr()

Summary

Converts an 8.3 FAT file name in an OEM character set to a Null-terminated Unicode string.

Prototype

VOID

(EFIAPI *EFI_UNICODE_COLLATION_FATTOSTR) (

IN

UNICODE_COLLATION_INTERFACE

*This,

IN

UINTN

FatSize,

IN

CHAR8

*Fat,

OUT

CHAR16

*String

);

Parameters

This

A pointer to the

UNICODE_COLLATION_INTERFACE

instance. Type

UNICODE_COLLATION_INTERFACE

is

defined in Section 11.7.

FatSize

The size of the string

Fat

in bytes.

Fat

A pointer to a Null-terminated string that contains an 8.3 file
name using an OEM character set.

String

A pointer to a Null-terminated Unicode string. The string must
be preallocated to hold

FatSize

Unicode characters.

Description

This function converts the string specified by

Fat

with length

FatSize

to the Null-terminated

Unicode string specified by

String

. The characters in

Fat

are from an OEM character set.

Advertising