# 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
…
- 14
- 15
- 16
- 17
- 18
…
- 82
- 83

Syntax
#define FILEIO_CONFIG_FORMAT_DISABLE
Description
Define FILEIO_CONFIG_FUNCTION_FORMAT to disable the function used to format drives.
1.5.1.2.4 FILEIO_CONFIG_MULTIPLE_BUFFER_MODE_DISABLE Macro
File
fileio_config_template.h
Syntax
#define FILEIO_CONFIG_MULTIPLE_BUFFER_MODE_DISABLE
Description
Define FILEIO_CONFIG_MULTIPLE_BUFFER_MODE_DISABLE to disable multiple buffer mode. This will force the library
to use a single instance of the FAT and Data buffer. Otherwise, it will use one FAT buffer and one data buffer per drive
(defined by FILEIO_CONFIG_MAX_DRIVES). If you are only using one drive in your application, this option has no effect.
1.5.1.2.5 FILEIO_CONFIG_SEARCH_DISABLE Macro
File
fileio_config_template.h
Syntax
#define FILEIO_CONFIG_SEARCH_DISABLE
Description
Define FILEIO_CONFIG_FUNCTION_SEARCH to disable the functions used to search for files.
1.5.1.2.6 FILEIO_CONFIG_WRITE_DISABLE Macro
File
fileio_config_template.h
Syntax
#define FILEIO_CONFIG_WRITE_DISABLE
Description
Define FILEIO_CONFIG_FUNCTION_WRITE to disable the functions that write to a drive. Disabling this feature will force
the file system into read-only mode.
1.5.1.3 FILEIO_CONFIG_MAX_DRIVES Macro
File
fileio_config_template.h
Syntax
#define FILEIO_CONFIG_MAX_DRIVES 1
Module
File I/O Configuration Options
1.5 Configuring the Library MLA - File I/O Library Help File I/O Configuration Options
16

- 1
- 2
…
- 14
- 15
- 16
- 17
- 18
…
- 82
- 83