Was ist der einfachste Weg in C # zu überprüfen, ob es sich bei der Festplatte um eine SSD handelt, ohne eine Datei auf die Festplatte zu schreiben?

Ich muss in C # überprüfen, ob eine Festplatte SSD (Solid-State-Laufwerk) ist, keine Suchstrafe? Ich benutzte:

    ManagementClass driveClass = new ManagementClass("Win32_DiskDrive");
    ManagementObjectCollection drives = driveClass.GetInstances(); 

Aber es gibt nur Strings, die SSD in den Eigenschaften enthalten, darauf kann ich mich nicht verlassen?

Ich brauche einen direkten Weg, um das zu überprüfen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage