My own port on 9x?! Hm… do you mean making it WDM port instead of OSes VxD one?
-----Original Message-----
From: Jamey Kirby [mailto:xxxxx@storagecraft.com]
Sent: Friday, January 17, 2003 12:31 PM
To: NT Developers Interest List
Subject: [ntdev] Re: SCSI Miniport on 9x
I suspect it is possible, but it would take longer to do this than to
just implement your own SCSI port driver for 9x; I have done it in the
past and it is not so difficult.
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@KrollOntrack.com
Sent: Friday, January 17, 2003 10:18 AM
To: NT Developers Interest List
Subject: [ntdev] Re: SCSI Miniport on 9x
So, my next question would be - is there a way from VxD to call WDM
driver using standard IRP techniques (i.e. using IoCallDriver, but
without using KEVENT for building synchronous
IoBuildDeviceIoControlRequest ioctl IRP? 'cause VxD can’t really handle
KeWaitForSingleObject on event properly?
Thanks in Advance,
Paul
-----Original Message-----
From: Jamey Kirby [mailto:xxxxx@storagecraft.com]
Sent: Thursday, January 16, 2003 6:37 PM
To: NT Developers Interest List
Subject: [ntdev] Re: SCSI Miniport on 9x
That is right, scsiport.pdr is the SCSIPORT; it is implemented as a port
driver VxD.
Jamey
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Phil Barila
Sent: Thursday, January 16, 2003 3:28 PM
To: NT Developers Interest List
Subject: [ntdev] Re: SCSI Miniport on 9x
wrote in message news:xxxxx@ntdev…
>
> On 98SE I’ve only found Scsi1Hlp.VxD, ScsiPort.Pdr, and Portcls.sys,
but
> no scsiport.sys. It looks to me that the ScsiPort.pdr is the winner
to be
> a classport for NT miniport, am I right? If so, then I am in deep
sh.t,
> bacause it is a plain VxD… and I can’t use ‘any legal’ NT kernel
> api’s…
ScsiPort.Pdr is the port driver, I don’t know what the other two do, and
I
don’t want to get near enough to a Win9X box to find out.
Phil
–
Philip D. Barila
Seagate Technology, LLC
(720) 684-1842
As if I need to say it: Not speaking for Seagate.
—
You are currently subscribed to ntdev as: xxxxx@storagecraft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com
—
You are currently subscribed to ntdev as: xxxxx@krollontrack.com
To unsubscribe send a blank email to xxxxx@lists.osr.com
—
You are currently subscribed to ntdev as: xxxxx@storagecraft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com
—
You are currently subscribed to ntdev as: xxxxx@krollontrack.com
To unsubscribe send a blank email to xxxxx@lists.osr.com