Я пытаюсь дифференцироваться между картой флэш-памяти с интерфейсом USB и жестким диском USB в Windows с помощью API Win32.
GetDriveType () функция возвратит DRIVE_REMOVABLE, если диск будет съемным, и карты флэш-памяти с интерфейсом USB являются, конечно, съемными. Но я думаю, что Windows, вероятно, считает жесткие диски USB съемными также (к сожалению, у меня нет доступа к жесткому диску USB для проверения его).
Заранее спасибо.