Efi_File_Info - Intel Extensible Firmware Interface Specification

Intel extensible firmware interface specification
Table of Contents

Advertisement

Extensible Firmware Interface Specification

10.2.11 EFI_FILE_INFO

Summary
Provides a GUID and a data structure that can be used with
EFI_FILE.GetInfo()
GUID
#define EFI_FILE_INFO_ID \
{ 09576e92-6d3f-11d2-8e39-00a0c969723b }
Related Definitions
typedef struct {
UINT64
UINT64
UINT64
EFI_TIME
EFI_TIME
EFI_TIME
UINT64
CHAR16
} EFI_FILE_INFO;
//*******************************************************
// File Attribute Bits
//*******************************************************
#define EFI_FILE_READ_ONLY
#define EFI_FILE_HIDDEN
#define EFI_FILE_SYSTEM
#define EFI_FILE_RESERVIED
#define EFI_FILE_DIRECTORY
#define EFI_FILE_ARCHIVE
#define EFI_FILE_VALID_ATTR
Parameters
Size
FileSize
PhysicalSize
CreateTime
LastAccessTime
204
to set or get generic file information.
Size;
FileSize;
PhysicalSize;
CreateTime;
LastAccessTime;
ModificationTime;
Attribute;
FileName[];
0x0000000000000001
0x0000000000000002
0x0000000000000004
0x0000000000000008
0x0000000000000010
0x0000000000000020
0x0000000000000037
Size of the
EFI_FILE_INFO
Unicode
string.
FileName
The size of the file in bytes.
The amount of physical space the file consumes on the file system
volume.
The time the file was created.
The time when the file was last accessed.
12/12/00
EFI_FILE.SetInfo()
structure, including the Null-terminated
Version 1.02
and

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Extensible Firmware Interface and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents