ドライブトリガー、チェック


WPFUSBメモリを認識する方法。
デッキトップめくってスタンドとかドローとかするアレではないです。

DriveInfoを使用する

//ドライブ一覧をチェック
DriveInfo[] drives = DriveInfo.GetDrives();

//ドライブでループ
foreach (var _drive in drives)
{
    //「リムーバブルディスク」か
    if (_drive.DriveType == DriveType.Removable)
    {
        //ここに処理を記述
    }
}

みたいな感じにすると、とれるっぽい。
ちなみに、DriveTypeで、HDDか、光学ドライブか、とかを見れるので、
認識してるかをチェックするだけなら結構楽そう。