| VT_BSTR | ID | Read Write | Unique id of the restore job. |
| VT_VARIANT | Destinations | Read Write | Destination to restore to. |
| IImageLocation | Source | Read Write | Source location of the image to restore. |
| VT_BSTR | NewMountPoint | Read Write | Mount point to assign to the newly restored volume. |
| VT_BOOL | CheckForSystemErrors | Read Write | Whether to check for system errors. |
| VT_BOOL | FillDestination | Read Write | Whether to resize the new volume to fill the destination space. |
| VT_BOOL | DismountDestination | Read Write | Whether to force a dismount of the destination volume before restoring. |
| VT_BOOL | SetActive | Read Write | Whether to set the new volume active. |
| VT_BOOL | MakeLogical | Read Write | Whether to make the new volume a logical volume. |
| VT_BOOL | PreVerifyImage | Read Write | Whether to verify the image before restoring. |
| VT_BSTR | Filename | Read | Filename of the image being restored. |
| VT_BSTR | DisplayFilename | Read | User-friendly filename of the image being restored. |
| VT_BSTR | Password | Write | Clear text password for opening the image file. |
| VT_BSTR | DisplayName | Read | User-friendly descriptive name for display purposes. |
| VT_BOOL | RestoreOriginalSig | Read Write | Restore the original disk signature for the drive. |