取り外し可能な、外付けハードディスクをチェックするには


茶虎  2010-08-27 12:23:20  No: 71906  IP: 192.*.*.*

GetDriveDypeを使って取り外し可能なドライブを調べていますが
外付けハードディスクでは、DRIVE_REMOVABLEを返してくれません

切断可能な外付けハードディスクを調べるには、他に方法はないでしょうか?

編集 削除
tetrapod  2010-08-27 14:11:47  No: 71907  IP: 192.*.*.*

まずその「取り外し可能」という文言を厳密に定義しておくんなまし。

REMOVABLE は Floppy Disk / MO Disk のように、
・ドライブ自体の取り外し可能性はどうでもよくて
・ドライブの中のメディアが取り外せるかどうか
を意味しているので、仕様どおり。

編集 削除
オショウ  2010-08-27 23:00:12  No: 71908  IP: 192.*.*.*

デバイスが何のインターフェースを使用しているか取得できれば
目的を達成できると・・・

http://www.usefullcode.net/2007/02/if.html

これ参考になりませんか?

以上。

編集 削除