Efi_File.setinfo() - Intel Extensible Firmware Interface Specification

Intel extensible firmware interface specification
Table of Contents

Advertisement

Extensible Firmware Interface Specification

10.2.9 EFI_FILE.SetInfo()

Summary
Sets information about a file.
Prototype
EFI_STATUS
(EFIAPI *EFI_FILE_SET_INFO) (
IN EFI_FILE
IN EFI_GUID
IN UINTN
OUT VOID
);
Parameters
This
InformationType
BufferSize
Buffer
Description
The
function sets information of type
SetInfo()
Status Codes Returned
EFI_SUCCESS
EFI_UNSUPPORTED
EFI_NO_MEDIA
EFI_DEVICE_ERROR
EFI_VOLUME_CORRUPTED
EFI_WRITE_PROTECTED
EFI_ACCESS_DENIED
EFI_VOLUME_FULL
EFI_BAD_BUFFER_SIZE
202
*This,
*InformationType,
BufferSize,
*Buffer
A pointer to the
EFI_FILE
information is for. Type
EFI_FILE
The type identifier for the information being set. Type
defined in Chapter 3. See Section 10.2.11 and10.2.12 for the related
GUID definitions.
The size, in bytes, of Buffer.
A pointer to the data buffer to write. The buffer's type is indicated by
InformationType.
InformationType
The information was set.
The
InformationType
The device has no medium.
The device reported an error.
The file system structures are corrupted.
The file or medium is write protected.
The file was opened read-only.
The volume is full.
BufferSize
indicated by
12/12/00
instance that is the file handle the
is defined in Section 10.2.
on the requested file.
is not known.
is smaller than the size of the type
InformationType.
is
EFI_GUID
Version 1.02

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