cimfs.h header
Provides the ability to construct and mount Composite Images (CIMs).
cimfs.h contains the following programming interfaces:
CimCloseImage The CimCloseImage function frees resources associated with the image handle. |
CimCloseStream The CimCloseStream function frees resources associated with the stream handle. |
CimCommitImage The CimCommitImage function commits the image represented by the image handle. |
CimCreateAlternateStream The CimCreateAlternateStream function adds an alternate stream with the specified size at a path relative to the image represented by the image handle. |
CimCreateFile The CimCreateFile function adds a new file or directory with the specified metadata at a path relative to the image represented by the image handle. |
CimCreateHardLink The CimCreateHardLink function adds a hard link to an existing path relative to the image represented by the image handle. |
CimCreateImage The CimCreateImage function creates a handle representing a new image at the location specified, optionally based on an existing image at that location. |
CimDeletePath The CimDeletePath function removes the file, stream, directory or hardlink at a path relative to the image represented by the image handle. |
CimDismountImage The CimDismountImage function dismounts an image mounted with volumeId as the volume GUID. |
CimMountImage The CimMountImage function mounts the named image from the location specified by cimPath as a volume with the volume GUID specified by volumeId. |
CimWriteStream The CimWriteStream function writes data from the specified buffer to the stream represented by the stream handle. |
CIMFS_FILE_METADATA The CIMFS_FILE_METADATA structure specifies file metadata for the file to be added by CimCreateFile. |
CIM_MOUNT_IMAGE_FLAGS The CIM_MOUNT_IMAGE_FLAGS enumeration contains flags that can be used to modify the behavior of CimMountImage. |