“Rare” does not mean “never”, right? 
Actually I would finally say we’re both right. But only together
B/s
both ways (SPTI or
whatever way to talk with CDBs) and Read/WriteFile should be used IN THE
SAME APP.
B/s SPTI (or whatever) does not work with software RAIDs (I *HATE* f.e.
HDTach for it’s
unable to test software RAID5) and Read/WriteFile way does not work for
unclaimed device
(does not matter how often this can happen - I was not not lazy to check
“uninitialized” disk –
it does have RAW file system on it, but I was afraid to “sign” Linux
RAID volume under XP…).
So now the guy can pick up what he really needs. Except totally crazy
way (ATA commands
ignoring ATA driver etc) we’ve listed and described all of them… At
least I do not know other
ones 
Regards,
Anton A. Kolomyeytsev
RocketDivision.Com – Toolkits for Network and Storage Kernel Software
Developers
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Jamey Kirby
Sent: Thursday, August 19, 2004 2:26 AM
To: Windows File Systems Devs Interest List
Subject: RE: [ntfsd] Read /Write Hard Diak
Yes, but it is a very rare situation where the user will be reading form
a disk that is not claimed. In fact, he already stated he knows how to
issue DEVIOCTLs, so I think we can assume the device is claimed.
Jamey
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Anton A.
Kolomyeytsev (CoolDev.Com)
Sent: Wednesday, August 18, 2004 3:50 PM
To: Windows File Systems Devs Interest List
Subject: RE: [ntfsd] Read /Write Hard Diak
Yup. That simple. But does not work for unclaimed devices.
Regards,
Anton A. Kolomyeytsev
RocketDivision.Com – Toolkits for Network and Storage Kernel Software
Developers
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Jamey Kirby
Sent: Thursday, August 19, 2004 12:26 AM
To: Windows File Systems Devs Interest List
Subject: RE: [ntfsd] Read /Write Hard Diak
Too complex; just open the Physical device and issue ReadFile and
WriteFile requests; yes, it is that easy.
Jamey
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Anton A.
Kolomyeytsev (CoolDev.Com)
Sent: Wednesday, August 18, 2004 3:36 AM
To: Windows File Systems Devs Interest List
Subject: RE: [ntfsd] Read /Write Hard Diak
Use either SPTI with hand-crafted CDBs or better approach would be using
filter driver with
own SPTI-like path. With this implementation you’ll have the feature to
block all access to
testing device while you’re busy with the test (approach widely used
with CD/DVD burning
software).
Regards,
Anton A. Kolomyeytsev
RocketDivision.Com – Toolkits for Network and Storage Kernel Software
Developers
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of M P Sriram
Chandra
Sent: Wednesday, August 18, 2004 1:35 PM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] Read /Write Hard Diak
Hi,
I am currently developing a project which involves testing a Hard Disk
drive with tests like,
Random Read,
Random Write,
Sequential Read,
Sequential Write etc…
All these tests involve reading and writing data to Hard disk drive
using ioctl calls. I could manage getting information abt my hard disk
using “DeviceIoControl” call. But i couldnot figure out how i can read/
write some test data to the hard disk…
Any help will be highly appreciated…
Regards
-Ram
Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17
You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com
Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17
You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com
__________ NOD32 1.847 (20040818) Information __________
This message was checked by NOD32 antivirus system.
http://www.nod32.com
Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17
You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com
Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17
You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com
__________ NOD32 1.847 (20040818) Information __________
This message was checked by NOD32 antivirus system.
http://www.nod32.com
Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17
You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com