Miniport driver

I am trying to load my SCSI miniport driver (.mpd) from the USB WDM client
driver. And the SCSI miniport has to talk with USB WDM client driver for
accessing the hardware.

From a SCSI miniport driver can we talk to a USB WDM client driver. Is there
any mechanism?

Thanks…,

Go to www.microsoft.com and search for USBLS120.EXE. There is a sample that
demostrates this. BTW, if you are trying to do this in Win9x you are going
to have lots of problem. The SCSIPORT.PDR which manages all miniport
drivers, was developed keeping only scsi drives in mind. So scsiport.pdr
dequeues requests only when the device interrupts (for ex, after completing
a previous request). This strategy will not work with USB devices because,
(I THINK) USB devices dont interrupt.

Raja

----- Original Message -----
From: “ANOOP.G”
To: “File Systems Developers”
Cc: “ANOOP.G”
Sent: Wednesday, September 20, 2000 3:10 AM
Subject: [ntfsd] Miniport driver

>
> I am trying to load my SCSI miniport driver (.mpd) from the USB WDM client
> driver. And the SCSI miniport has to talk with USB WDM client driver for
> accessing the hardware.
>
> From a SCSI miniport driver can we talk to a USB WDM client driver. Is
there
> any mechanism?
>
> Thanks…,
>
>
>
> —
> You are currently subscribed to ntfsd as: xxxxx@hotmail.com
> To unsubscribe send a blank email to $subst(‘Email.Unsub’)
>
>

Thanks,

So instead of using a miniport driver I should go for a Port driver ( .pdr )
??

regards,
Anoop

-----Original Message-----
From: Raja [SMTP:xxxxx@hotmail.com]
Sent: Thursday, September 21, 2000 1:04 AM
To: File Systems Developers
Cc: ANOOP.G
Subject: Re: [ntfsd] Miniport driver

Go to www.microsoft.com and search for USBLS120.EXE. There is a sample
that
demostrates this. BTW, if you are trying to do this in Win9x you are going
to have lots of problem. The SCSIPORT.PDR which manages all miniport
drivers, was developed keeping only scsi drives in mind. So scsiport.pdr
dequeues requests only when the device interrupts (for ex, after
completing
a previous request). This strategy will not work with USB devices because,
(I THINK) USB devices dont interrupt.

Raja

----- Original Message -----
From: “ANOOP.G”
> To: “File Systems Developers”
> Cc: “ANOOP.G”
> Sent: Wednesday, September 20, 2000 3:10 AM
> Subject: [ntfsd] Miniport driver
>
>
> >
> > I am trying to load my SCSI miniport driver (.mpd) from the USB WDM
> client
> > driver. And the SCSI miniport has to talk with USB WDM client driver for
> > accessing the hardware.
> >
> > From a SCSI miniport driver can we talk to a USB WDM client driver. Is
> there
> > any mechanism?
> >
> > Thanks…,
> >
> >
> >
> > —
> > You are currently subscribed to ntfsd as: xxxxx@hotmail.com
> > To unsubscribe send a blank email to $subst(‘Email.Unsub’)
> >
> >

Yep, although it is possible to work around by using timer callback in a
Miniport, it degrades performance. The sample is located at
http://support.microsoft.com/support/kb/articles/Q257/7/51.ASP or I just sent
an email to xxxxx@list… with this file attached.

Raja

<< Thanks,

So instead of using a miniport driver I should go for a Port driver ( .pdr )
??

regards,
Anoop >>