Re: red bang on a disk ! (Virtual Scsi Miniport)

Well that is a little harsh. Scsiport can support a virtual device, it will just be slow as it will have to use the polling
method to process IO requests. It is possible to convince NT that your virtual miniport hardware has a virtual disk target/lun
on a virtual scsi bus. From the problem description I’d say that the Inquiry, Read Capacity, or initial sector(s) data you are
supplying is bogus. You need to reverse engineer exactly what a real disk supplies and then do the same thing. Good news here,
as Microsoft supplies you with the source code for the disk class driver in the ddk, and that will guide you to exactly what
you need to supply.

===========================
Mark Roddy
Consultant, Microsoft DDK MVP
Hollis Technology Solutions
xxxxx@hollistech.com
www.hollistech.com
603-321-1032

-----Original Message-----
From: “Maxim S. Shatskih”
To: “NT Developers Interest List”
Date: Wed, 25 Dec 2002 16:20:44 +0300
Subject: [ntdev] Re: red bang on a disk ! (Virtual Scsi Miniport)

> System-supplied SCSIPORT does not support hardware-less “virtual
> miniports”, period.
> Trying to circumvent this will result in more or less ugly stuff, like
> one you see now.
>
> Max
>
> ----- Original Message -----
> From: “Anurag”
> To: “NT Developers Interest List”
> Sent: Tuesday, December 24, 2002 2:05 PM
> Subject: [ntdev] red bang on a disk ! (Virtual Scsi Miniport)
>
>
> > Hi All !
> > I have a virtual Scsi Miniport driver in 2K, that fakes a disk.
> > When I try to configure the virtual disk using “Disk Management”
> under
> > Computer Management in Administrative Tools, It puts a Red bang on
> the disk
> > and shows an error "INTERNAL Error - Configuartion deamon error “
> when I try
> > to write signature on it.
> > The type of the disk is marked by 2K as “unknown”
> > In “Device Manager” I see the Entry of My Virtual Disk under “Disk
> Drives”
> > and it says that this device is " working fine” without any
> problems.
> > Could anyone point out as to why the red bang is there and how to
> correct it.
> > Any Pointers to this are most welcome.
> > Thanks in Advance.
> >
> > Regards
> > Anurag
> >
> >
> > —
> > You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> > To unsubscribe send a blank email to %%email.unsub%%
> >
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@hollistech.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com