wofapi.h header

This header is used by Data Access and Storage. For more information, see:

Functions

Title Description
WofEnumEntries Enumerates all the data sources from a specified provider for a specified volume.
WofFileEnumFiles Enumerates all of the files which are compressed with a specified compression algorithm on a specified volume.
WofGetDriverVersion Used to query the version of the driver used to support a particular provider.
WofIsExternalFile Used to determine if a file is being backed by a physical file or is backed by a system data provider, and optionally indicates which provider or additional data about the file.
WofSetFileDataLocation Used to change a file from being backed by a physical file to one backed by a system data provider.
WofShouldCompressBinaries Indicates whether compression should be used on a particular volume, and if so, which compression algorithm should be used.
WofWimAddEntry Adds a single WIM data source to a volume such that files can be created on the volume which are stored within the WIM.
WofWimEnumFiles Enumerates all of the files which are being backed by a specified WIM data source on a specified volume.
WofWimRemoveEntry Removes a single WIM data source from backing files on a volume.
WofWimSuspendEntry Temporarily removes a WIM data source from backing files on a volume until the volume is remounted or the data source is updated with WofWimUpdateEntry.
WofWimUpdateEntry Updates a WIM entry to point to a different WIM file location.

Callback functions

Title Description
WofEnumEntryProc Callback function that gets called for each data source in response to a call to WofEnumEntries.
WofEnumFilesProc Callback function that gets called for each file backed by an external data source, such as a WIM file.

Structures

Title Description
WIM_ENTRY_INFO Defines metadata specific to each WIM data source hosted on a volume.
WIM_EXTERNAL_FILE_INFO Defines metadata specific to files provided by WOF_PROVIDER_WIM.
WOF_FILE_COMPRESSION_INFO_V1 Defines metadata specific to files provided by WOF_PROVIDER_FILE.