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.
UINT64 FileSize
 The size of the file in bytes.
UINT64 PhysicalSize
 PhysicalSize The amount of physical space the file consumes on the file system volume.
EFI_TIME CreateTime
 The time the file was created.
EFI_TIME LastAccessTime
 The time when the file was last accessed.
EFI_TIME ModificationTime
 The time when the file's contents were last modified.
UINT64 Attribute
 The attribute bits for the file.
CHAR16 FileName [1]
 The Null-terminated name of the file.

Detailed Description

Definition at line 27 of file FileInfo.h.


Field Documentation

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

Definition at line 31 of file FileInfo.h.

Referenced by efi_file_info().

The size of the file in bytes.

Definition at line 35 of file FileInfo.h.

Referenced by efi_file_info(), and efi_local_len().

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

Definition at line 39 of file FileInfo.h.

Referenced by efi_file_info().

The time the file was created.

Definition at line 43 of file FileInfo.h.

The time when the file was last accessed.

Definition at line 47 of file FileInfo.h.

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

Definition at line 51 of file FileInfo.h.

The attribute bits for the file.

Definition at line 55 of file FileInfo.h.

Referenced by efi_file_info().

The Null-terminated name of the file.

Definition at line 59 of file FileInfo.h.


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