// setup query
STORAGE_PROPERTY_QUERY query;
memset(&query, 0, sizeof(query));
query.PropertyId = StorageDeviceProperty;
query.QueryType = PropertyStandardQuery;
// issue query
DWORD bytes;
STORAGE_DEVICE_DESCRIPTOR devd;
if (DeviceIoControl(handletophydev, IOCTL_STORAGE_QUERY_PROPERTY,
&query, sizeof(query),
devd, sizeof(devd),
&bytes, NULL)) {
// bus type is Fibre not Sata yet USB device type works fine.. I don't
get it.
}
I do not have SATA drive at hand. I'm looking for such a test system, and
will update you with my test result soon.
Regards,
Jialiang Ge
Microsoft Online Community Support
=================================================
Delighting our customers is our #1 priority. We welcome your comments and
suggestions about how we can improve the support we provide to you. Please
feel free to let my manager know what you think of the level of service
provided. You can send feedback directly to my manager at:
msd...@microsoft.com.
This posting is provided "AS IS" with no warranties, and confers no rights.
=================================================
and it's the physical device (\\.\PhysicalDrive0) that the handle is opened
on.
""Jialiang Ge [MSFT]"" <jia...@online.microsoft.com> wrote in message
news:3Jhw33HW...@TK2MSFTNGHUB02.phx.gbl...
d
--
This posting is provided "AS IS" with no warranties, and confers no rights.
"David F." <df2...@community.nospam> wrote in message
news:4E7C0BDD-8491-4E2D...@microsoft.com...
I have to run ... how do I get the driver name in Vista .. doesn't seem to
show the .sys being used ???
The RAID driver is there but shouldn't be used.
back later..
"Doron Holan [MSFT]" <doron...@online.microsoft.com> wrote in message
news:OxXPq6LW...@TK2MSFTNGP04.phx.gbl...
nvstor32.sys
nvraidco.dll
nvraiins.dll
for raid: nvrd32.sys
9.99.0.8
"David F." <df2...@community.nospam> wrote in message
news:C5A83AB0-77DB-4B34...@microsoft.com...
d
--
This posting is provided "AS IS" with no warranties, and confers no rights.
"David F." <df2...@community.nospam> wrote in message
news:A07EABE5-4E6E-42B4...@microsoft.com...
"David F." <df2...@community.nospam> wrote in message
news:A07EABE5-4E6E-42B4...@microsoft.com...
although their current drivers seemed to have pass Microsoft's quality labs
since it was signed with "Microsoft Windows Hardware Compatibility
Publisher"? I know the MS designed and provided drivers work without any
deadlock or other problems - be nice of MS provided support services they
could use to have their source code reviewed for problems and fixed up for
them.
Better if MS hit up T10 (or T13) to create a RAID (protocol - meta data)
standard (again - apparently there were too many whiners last time it was
tried) so MS could provide a single RAID driver that worked on all kinds of
different RAID controllers.
"Doron Holan [MSFT]" <doron...@online.microsoft.com> wrote in message
news:%23RaAszO...@TK2MSFTNGP04.phx.gbl...
function call returns 6.
I don't think RAID is enabled on this system.
"Alexander Grigoriev" <al...@earthlink.net> wrote in message
news:%23GGQoAR...@TK2MSFTNGP04.phx.gbl...
"David F." <df2...@community.nospam> wrote in message
news:BEEB1B45-9A72-4B8F...@microsoft.com...
"Alexander Grigoriev" <al...@earthlink.net> wrote in message
news:OP1B9uWW...@TK2MSFTNGP06.phx.gbl...
NVidia's SATA drivers for Vista/7 are a travesty. If you switch to
Microsoft's generic SATA drivers everything should work much better.
(At least in Windows 7. I've not tried it in other OS.)
NVidia present the devices as SCSI instead of IDE. This breaks almost
everything except basic file I/O. For example, most SMART monitoring
tools can't see the drive. Manufacturer tools to run diagnostics and
set parameters like acoustic mode also tend not to work. It also
prevents Windows 7 from detecting that a drive is an SSD and
optimizing usage to suit it (e.g. not defragging the drive because
that just damages an SSD for little benefit). (I imagine it also
breaks support for the SSD TRIM command but it's hard to tell.)
I've also seen reports that switching from the NVidia driver to the
generic MS driver it speeds things up.
To switch, go into Device Manager and find the NVidia SATA
controllers. Click Update Driver, tell it to let you choose from a
list and switch it to "Standard Dual Channel PCI IDE Controller",
which should be included in the short list of compatible drivers
Windows presents. You'll then have to reboot.
People shouldn't do this if they're using NVidia's RAID stuff, since
the generic drivers will probably break RAID support, but people
shouldn't be using NVidia's RAID anyway as it's also utter garbage. :)
How are you?
I see Doron suggest contacting nvidia to fix this problem. I agree with
Doron that you 'd better first contact Nvidia.
""Jialiang Ge [MSFT]"" <jia...@online.microsoft.com> wrote in message
news:3Wp8IuSY...@TK2MSFTNGHUB02.phx.gbl...
I do not have the contact information. Even though I have, it may not be
proper to share customers' information here. Please try to contact nvidia.
This may be the entry page of their support:
http://www.nvidia.com/page/support.html.
Thanks for your understanding.