Re: NTDEV archives for 2001

Hi Sander,

Yep, last time I updated was 1/1/2001… I’d like to stay on top
of it better but NTDEV/NTFSD has turned out to be expensive and
time-consuming, and all the initial offers to help with maintenence
and content never quite materialized. If it weren’t for that stupid
hit counter churning every day I’d have pulled the plug a year ago!

But enough complaining… I’ll try to get 1st quarter 2001 online by
Monday. When the new offices are done in October, we’ll have faster
lines, new servers, more time, and ultimately more timely updates.

-Bob Kennett
NTDEV Slave

Sander Pool wrote:

Howdy folks,

the last few days I’ve been searching and reading the ntdev archives at
ntdev.org but they seem to stop at December 2000. Are the last 5 months not
yet available? The archives are a wonderful resource I have to say.

I’m writing some tools to analyze and test SCSI devices attached to an NT
host over Fibre Channel. I’ve been able to access the raw devices by using
the CreateFile(“\\.\PhysicalDrive…) call. I read about opening the SCSI
interface (FC HBA in this case) itself by using CreateFile(”\\.\Scsi…).
The Spti example was helpful. The thing is that I need to rescan the bus
before examining the drives because the drives attached to the HBA are
dynamic. IOCTL_SCSI_RESCAN_BUS is obsolete but an alternative is not given.
I suspect I should use the pass through interface but information on how to
send individual commands is scarce in the DDK/SDK/MSDN docs. How would I do
this? Most references to SCSI pass through seem related to driver
development which I am not doing. My program is a regular application that
accesses the available drives.

The book ‘Advanced Windows’ seems like a good resource for this type of
advanced (I think :slight_smile: application programming. Can anyone recommend this or
a different book on this subject? Again I’m not doing driver development but
I need low level access to SCSI/FC adapters and devices.

Thanks a ton,

Sander


You are currently subscribed to ntdev as: xxxxx@sequest.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com