iPXE
Data Fields
EFI_FILE_INFO Struct Reference

#include <FileInfo.h>

Data Fields

UINT64 Size
 The size of the EFI_FILE_INFO structure, including the Null-terminated FileName string. More...
 
UINT64 FileSize
 The size of the file in bytes. More...
 
UINT64 PhysicalSize
 PhysicalSize The amount of physical space the file consumes on the file system volume. More...
 
EFI_TIME CreateTime
 The time the file was created. More...
 
EFI_TIME LastAccessTime
 The time when the file was last accessed. More...
 
EFI_TIME ModificationTime
 The time when the file's contents were last modified. More...
 
UINT64 Attribute
 The attribute bits for the file. More...
 
CHAR16 FileName [1]
 The Null-terminated name of the file. More...
 

Detailed Description

Definition at line 21 of file FileInfo.h.

Field Documentation

◆ Size

UINT64 EFI_FILE_INFO::Size

The size of the EFI_FILE_INFO structure, including the Null-terminated FileName string.

Definition at line 25 of file FileInfo.h.

◆ FileSize

UINT64 EFI_FILE_INFO::FileSize

The size of the file in bytes.

Definition at line 29 of file FileInfo.h.

◆ PhysicalSize

UINT64 EFI_FILE_INFO::PhysicalSize

PhysicalSize The amount of physical space the file consumes on the file system volume.

Definition at line 33 of file FileInfo.h.

◆ CreateTime

EFI_TIME EFI_FILE_INFO::CreateTime

The time the file was created.

Definition at line 37 of file FileInfo.h.

◆ LastAccessTime

EFI_TIME EFI_FILE_INFO::LastAccessTime

The time when the file was last accessed.

Definition at line 41 of file FileInfo.h.

◆ ModificationTime

EFI_TIME EFI_FILE_INFO::ModificationTime

The time when the file's contents were last modified.

Definition at line 45 of file FileInfo.h.

◆ Attribute

UINT64 EFI_FILE_INFO::Attribute

The attribute bits for the file.

Definition at line 49 of file FileInfo.h.

◆ FileName

CHAR16 EFI_FILE_INFO::FileName[1]

The Null-terminated name of the file.

For a root directory, the name is an empty string.

Definition at line 54 of file FileInfo.h.


The documentation for this struct was generated from the following file: