I'm making C# tools that, for various reasons, I want to be able to detect SSDs.

I've been trying to uses WMI to get the relevant info, perhaps using it to get the hardware serial numbers from Win32_PhysicalM edia and extrapolating which drives are SSDs from there (a drive with an Intel serial is going to be an SSD, for example) but I was only able to produce a list of drive serials, when really I want to be able to link the logical...