-- Release 1.2.6
* When contents of a disk volume is saved as an image file from Control Panel applet or using Explorer context menu option it is now ensured that the resultning image file has the same size as the saved disk volume. This means that even if the underlying filesystem driver does not return all data at the end of the disk volume the image file will still be padded and filled up to the matching size so that everything works correctly when the image file is later mounted as a virtual disk.
You can use the FSCTL_ALLOW_EXTENDED_DASD_IO control code to get access to the whole disk volume.
The FSCTL_ALLOW_EXTENDED_DASD_IO control code is used to signal the file system driver not to perform any I/O boundary checks on read or write calls made with the specified handle. FSCTL_ALLOW_EXTENDED_DASD_IO allows access to hidden sectors, a part of the partition that might exist between the first sector of the partition (the boot parameter block) and the first useful sector of the partition. FSCTL_ALLOW_EXTENDED_DASD_IO also allows access to lost clusters, which might exist between the last useful cluster and the end of the partition.