USBメモリ(ドライブ)のアクセス状態を取得するには?


海人  2008-02-25 13:09:14  No: 139049  IP: 192.*.*.*

WinXP Sp2 + VB6 sp6 にて作成しています。
USBメモリ(ドライブ)のアクセス状況を監視したいと思っています。
実現したい機能としては、HDDのアクセスランプの様なモノを
画面上に表示したいと思います。
HDDにつきましては、PdhOpenQuery・PdhAddCounter
PdhCollectQueryData・PdhGetDoubleCounterValue
を使用し表示出来るようになったのですが、USBメモリに関しては
この関数ではうまく実現できませんでした。
USBメモリ(ドライブ)のアクセス状況を監視出来るAPI等ナイものでしょうか?
ご教授宜しくお願いします。

編集 削除
海人  2008-02-26 14:39:01  No: 139050  IP: 192.*.*.*

中間報告
色々と調べてみて DeviceIoControl あたりで出来ないかと思い
挑戦しているのですが、この関数の使い方が良く解らずに
ソフト落ちまくりです。
DeviceIoControlは見当違いでしょうか?
DeviceIoControlで正解であれば、引数等記述の仕方を
ご教授願えないでしょうか?

宜しくお願いします。

編集 削除