wofapi.h header

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

wofapi.h contains the following programming interfaces:

Functions

 
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

 
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

 
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.