Contains information retrieved by the WIMGetMountedImageList function.

typedef struct _WIM_MOUNT_INFO_LIST
{
	WCHAR  WimPath[MAX_PATH];
	WCHAR  MountPath[MAX_PATH]
	DWORD  ImageIndex;
	DWORD  MountFlags;
}
WIM_MOUNT_INFO_LEVEL1, *PWIM_MOUNT_INFO_LEVEL1, *LPWIM_MOUNT_INFO_LEVEL1;

Parameters

WimPath

Specifies the full path to the .wim file.

MountPath

Specifies the full path to the directory where the image is mounted.

ImageIndex

Specifies the image index within the .wim file specified in WimPath.

MountFlags

Specifies the current state of the mount point.

Flag Description

WIM_MOUNT_FLAG_MOUNTED

The image is actively mounted.

WIM_MOUNT_FLAG_MOUNTING

The image is in the process of mounting.

WIM_MOUNT_FLAG_REMOUNTABLE

The image is not mounted, but is capable of being remounted.

WIM_MOUNT_FLAG_INVALID

The image mount point is no longer valid.

WIM_MOUNT_FLAG_NO_WIM

The WIM file backing the mount point is missing or inaccessible.

WIM_MOUNT_FLAG_NO_MOUNTDIR

The image mount point has been removed or replaced.

WIM_MOUNT_FLAG_MOUNTDIR_REPLACED

The mount point has been replaced with by a different mounted image.

WIM_MOUNT_FLAG_READWRITE

The image has been mounted with read-write access.

See Also