Can CallbackDisk handle images of multi-partition disks?
CallbackDisk lets you expose the disk with a filesystem on it to Windows and applications. Multipartition images don't [just] contain filesystems. They contain some kind of metainformation (MBR, Master Boot Record is a common case) followed by several logical disks or partitions aligned in a certain way. CallbackDisk doesn't handle this metainformation at the moment. So if you have an image with multiple logical disks (partitions) and metainformation, you need to parse this metainformation, extract information about existing partitions, then create several instances of CallbackDisk class and serve each partition via a separate instance.