I have written a virtual miniport storport (prototype) driver to mount raw
disk images. It mounts FAT (FAT16,32 ExFAT) file-systems without any
problem. But it is not mounting NTFS and CDFS file systems. It is shown as
“raw-disk” in Disk Manager with the given size. In the windows-explorer,
“properties” it is shown as disk having 0 used space, 0 free space and 0
capacity.
I am handling the read operations (SCSIOP_READ) really slow by opening the
file each time a read request comes and closing it after servicing each
request. Could it be the reason?
I ran it through driver verifier with standard options and it did not show
any problem (to my knowledge)
You’re failing some mandatory SCSI commands.
“Lloyd” wrote in message news:xxxxx@ntdev… Hi,
I have written a virtual miniport storport (prototype) driver to mount raw disk images. It mounts FAT (FAT16,32 ExFAT) file-systems without any problem. But it is not mounting NTFS and CDFS file systems. It is shown as “raw-disk” in Disk Manager with the given size. In the windows-explorer, “properties” it is shown as disk having 0 used space, 0 free space and 0 capacity.
I am handling the read operations (SCSIOP_READ) really slow by opening the file each time a read request comes and closing it after servicing each request. Could it be the reason?
I ran it through driver verifier with standard options and it did not show any problem (to my knowledge)