Я пытаюсь выяснить тип устройства для конкретного диска.Я хотел бы знать, как это сделать на Mac OS X и Linux, но сейчас, если этого будет достаточно, достаточно Windows-решения.
так что, скажем, у меня есть диск H. Я могуопределить, является ли устройство съемным диском, с помощью функции Win32 API GetDriveType ().Я могу это выяснить и в Mac OS X.
Но то, что я не могу найти надежным способом, это тип устройства.Например, это флэш-накопитель USB, переносной жесткий диск (PHD) и т. Д.
Копаясь в реестрах в Windows, я не могу найти много информации.Хотя я бы предпочел использовать какой-нибудь API для этого, если это возможно, я буду использовать реестр, если потребуется.
На данный момент, что меня интересует, это ... это флешка (такможет отображать значок USB-накопителя в моей программе) или переносной жесткий диск (поэтому будет отображаться значок PHD).