Дифференциация между картой флэш-памяти с интерфейсом USB и жестким диском USB в Windows

Я пытаюсь дифференцироваться между картой флэш-памяти с интерфейсом USB и жестким диском USB в Windows с помощью API Win32.

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

Заранее спасибо.

5
задан user408962 2 August 2010 в 18:56
поделиться