Help in studing OSRVirtualDisk

Hi All,
I am studying how OSR virual disk actually works(Virtual disk and CD tool provided by OSR in Downloads).This is just on study bases.But as the source code is not available there are many problems I am facing. So please help me out to do this.

Basics:
It creates a virtual disk on the virtual SCSI developed by OSR.

Using Device tree what I understood is:

  1. When we install the driver of the tool from AddNewHardware, Windows creates a SCSI Adapter PDO and then OSR attaches a FDO to this PDO.

So is that means that OSR has written a miniport driver to create a virtual SCSI on which the disks are monted further?

Please help me in getting onto the right track.
Let me clear it again,this is just a part of my assignment.

Thanking in advance.


Yahoo! Photos
Ring in the New Year with Photo Calendars. Add photos, events, holidays, whatever.

“Tapan Chaudhari” wrote in message
news:xxxxx@ntdev…
> So is that means that OSR has written a miniport driver to create a
> virtual SCSI on which the disks are monted further?

I’m not with OSR but have been a customer, they have a SCSI Port driver in
their library of sources. You do not want to create a miniport for a
virtual device, there are too many problems with that approach. Search the
archives of this group to find out the details.


Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
Remove StopSpam from the email to reply