# Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

### Protego

# MLA -- File I/O Library

- 1
- 2
…
- 49
- 50
- 51
- 52
- 53
…
- 82
- 83

1.7.1.3.8 FILEIO_ERROR_TYPE Enumeration
File
fileio_lfn.h
Syntax
typedef enum {
FILEIO_ERROR_NONE = 0,
FILEIO_ERROR_ERASE_FAIL,
FILEIO_ERROR_NOT_PRESENT,
FILEIO_ERROR_NOT_FORMATTED,
FILEIO_ERROR_BAD_PARTITION,
FILEIO_ERROR_UNSUPPORTED_FS,
FILEIO_ERROR_INIT_ERROR,
FILEIO_ERROR_UNINITIALIZED,
FILEIO_ERROR_BAD_SECTOR_READ,
FILEIO_ERROR_WRITE,
FILEIO_ERROR_INVALID_CLUSTER,
FILEIO_ERROR_DRIVE_NOT_FOUND,
FILEIO_ERROR_FILE_NOT_FOUND,
FILEIO_ERROR_DIR_NOT_FOUND,
FILEIO_ERROR_BAD_FILE,
FILEIO_ERROR_DONE,
FILEIO_ERROR_COULD_NOT_GET_CLUSTER,
FILEIO_ERROR_FILENAME_TOO_LONG,
FILEIO_ERROR_FILENAME_EXISTS,
FILEIO_ERROR_INVALID_FILENAME,
FILEIO_ERROR_DELETE_DIR,
FILEIO_ERROR_DELETE_FILE,
FILEIO_ERROR_DIR_FULL,
FILEIO_ERROR_DRIVE_FULL,
FILEIO_ERROR_DIR_NOT_EMPTY,
FILEIO_ERROR_UNSUPPORTED_SIZE,
FILEIO_ERROR_WRITE_PROTECTED,
FILEIO_ERROR_FILE_UNOPENED,
FILEIO_ERROR_SEEK_ERROR,
FILEIO_ERROR_BAD_CACHE_READ,
FILEIO_ERROR_FAT32_UNSUPPORTED,
FILEIO_ERROR_READ_ONLY,
FILEIO_ERROR_WRITE_ONLY,
FILEIO_ERROR_INVALID_ARGUMENT,
FILEIO_ERROR_TOO_MANY_FILES_OPEN,
FILEIO_ERROR_TOO_MANY_DRIVES_OPEN,
FILEIO_ERROR_UNSUPPORTED_SECTOR_SIZE,
FILEIO_ERROR_NO_LONG_FILE_NAME,
FILEIO_ERROR_EOF
} FILEIO_ERROR_TYPE;
Members
Members Description
FILEIO_ERROR_NONE = 0 No error
FILEIO_ERROR_ERASE_FAIL An erase failed
FILEIO_ERROR_NOT_PRESENT No device was present
FILEIO_ERROR_NOT_FORMATTED The disk is of an unsupported format
FILEIO_ERROR_BAD_PARTITION The boot record is bad
FILEIO_ERROR_UNSUPPORTED_FS The file system type is unsupported
FILEIO_ERROR_INIT_ERROR An initialization error has occured
FILEIO_ERROR_UNINITIALIZED An operation was performed on an uninitialized device
FILEIO_ERROR_BAD_SECTOR_READ A bad read of a sector occured
FILEIO_ERROR_WRITE Could not write to a sector
FILEIO_ERROR_INVALID_CLUSTER Invalid cluster value > maxcls
FILEIO_ERROR_DRIVE_NOT_FOUND The specified drive could not be found
1.7 Library Interface MLA - File I/O Library Help File I/O Layer
51

- 1
- 2
…
- 49
- 50
- 51
- 52
- 53
…
- 82
- 83