I installed Intel Rapid Storage Technology Drivers and IMSM drivers(10.6.0.1022) on Windows 7 Enterprise Edition and executed ATA Read commands (Read DMA, Read Sector, and Read Multiple commands) on SSD using IOCTL_ATA_PASS_THROUGH_DIRECT. Eventhough Read commands executes successfully without error, the ioctls DataBuffer is not filled. Same is verified using SATA Analyzer, it gets the Buffer contents from the disk but not to the ioctl DataBuffer.
I also tested the same code on windows standard driver(atapi.sys), All ATA Read commands (Read DMA, Read Sector, and Read Multiple commands) works fine and IOCTLs DataBuffer has valid Data.
Please can anyone let me know, is this the driver issue.
Looking forward for Reply in sometime.
Thanks in Advance.
This is not a problem that we've come accross before, np.vnbadrinath. We have released driver version 10.8.0.1003; please let us know if the problem occurs with this driver version as well.