iPXE
Data Fields
EFI_FILE_SYSTEM_INFO Struct Reference

#include <FileSystemInfo.h>

Data Fields

UINT64 Size
 The size of the EFI_FILE_SYSTEM_INFO structure, including the Null-terminated VolumeLabel string. More...
 
BOOLEAN ReadOnly
 TRUE if the volume only supports read access. More...
 
UINT64 VolumeSize
 The number of bytes managed by the file system. More...
 
UINT64 FreeSpace
 The number of available bytes for use by the file system. More...
 
UINT32 BlockSize
 The nominal block size by which files are typically grown. More...
 
CHAR16 VolumeLabel [1]
 The Null-terminated string that is the volume's label. More...
 

Detailed Description

Definition at line 21 of file FileSystemInfo.h.

Field Documentation

◆ Size

UINT64 EFI_FILE_SYSTEM_INFO::Size

The size of the EFI_FILE_SYSTEM_INFO structure, including the Null-terminated VolumeLabel string.

Definition at line 25 of file FileSystemInfo.h.

Referenced by efi_file_get_info().

◆ ReadOnly

BOOLEAN EFI_FILE_SYSTEM_INFO::ReadOnly

TRUE if the volume only supports read access.

Definition at line 29 of file FileSystemInfo.h.

Referenced by efi_file_get_info().

◆ VolumeSize

UINT64 EFI_FILE_SYSTEM_INFO::VolumeSize

The number of bytes managed by the file system.

Definition at line 33 of file FileSystemInfo.h.

Referenced by efi_file_get_info().

◆ FreeSpace

UINT64 EFI_FILE_SYSTEM_INFO::FreeSpace

The number of available bytes for use by the file system.

Definition at line 37 of file FileSystemInfo.h.

◆ BlockSize

UINT32 EFI_FILE_SYSTEM_INFO::BlockSize

The nominal block size by which files are typically grown.

Definition at line 41 of file FileSystemInfo.h.

◆ VolumeLabel

CHAR16 EFI_FILE_SYSTEM_INFO::VolumeLabel[1]

The Null-terminated string that is the volume's label.

Definition at line 45 of file FileSystemInfo.h.


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