Re: An elementary question about HwScsiTimer routine in scsi miniport driver

You use HwScsiTimer to poll whatever IO source your virtual miniport is
using, simulating an interrupt. You will have trouble with this approach
if you have requirements for performing more than a rather small number
of IO operations per second, or if you need to do anything from your
miniport at < DISPATCH_LEVEL, or if you expect to ‘call into’ your
virtual miniport from another driver and then call ScsiXXXX routines in
that thread. You should search this email list for the extensive and
comprehensive discussions regarding virtual scsi miniports.

I’ll let Max offer a third party alternative :slight_smile:

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

-----Original Message-----
From: “? ?”
To: “NT Developers Interest List”
Date: Mon, 24 Mar 2003 21:15:06 +0800
Subject: [ntdev] An elementary question about HwScsiTimer routine in
scsi miniport driver

> I am writing a virtual scsi miniport driver,
> and there is no HwScsiInterrupt routine in it.
>
> Can anyone tell me:
> what’s the use of HwScsiTimer routine in a scsi miniport driver
> and
> When do i must have HwScsiTimer routines in my scsi miniport driver.
>
> thanks in advance!!
>
>
>
>
>
> _________________________________________________________________
> Ãâ·ÑÏÂÔØ MSN Explorer: http://explorer.msn.com/lccn/
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@hollistech.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com