Vault 7: Projects

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

1.7 Library Interface
Describes the Application Programming Interface (API) functions of the File I/O library.
Description
This section describes the Application Programming Interface (API) functions of the File I/O library.
Refer to each section for a detailed description.
1.7.1 File I/O Layer
Describes the API of the File I/O functions used by the library.
Modules
Name Description
Short File Name Library API Describes APIs that are specific to the Short File Name version of the
library defined by fileio.h.
Long File Name Library API Describes APIs that are specific to the Long File Name version of the
library defined by fileio_lfn.h.
Description
This section describes the API of the File I/O functions used by the library.
1.7.1.1 Short File Name Library API
Describes APIs that are specific to the Short File Name version of the library defined by fileio.h.
Functions
Name Description
FILEIO_DriveMount Initializes a drive and loads its configuration information.
FILEIO_DriveUnmount Unmounts a drive.
FILEIO_Open Opens a file for access.
FILEIO_Remove Deletes a file.
FILEIO_Rename Renames a file.
FILEIO_Find Searches for a file in the current working directory.
FILEIO_DirectoryMake Creates the directory/directories specified by 'path.'
FILEIO_DirectoryChange Changes the current working directory.
FILEIO_DirectoryRemove Deletes a directory.
FILEIO_DirectoryGetCurrent Gets the name of the current working directory.
FILEIO_ErrorClear Clears the last error on a drive.
FILEIO_ErrorGet Gets the last error condition of a drive.
FILEIO_FileSystemTypeGet Describes the file system type of a file system.
Description
This section describes APIs that are specific to the Short File Name version of the library defined by fileio.h. Most functions
in this section have a corresponding function in the Long File Name version of the library that accepts Long File Name
arguments.
1.7 Library Interface MLA - File I/O Library Help File I/O Layer
21

e-Highlighter

Click to send permalink to address bar, or right-click to copy permalink.

Un-highlight all Un-highlight selectionu Highlight selectionh