C# で Windows XP/Vista/7 を実行している PC に SD カードがマウントされているかどうかを知るために使用できる Windows イベントまたはメカニズムはありますか?
今日まで、WM メッセージを使用して新しいドライブが接続されているかどうかを確認する方法と、WQL を使用する方法を見つけました。これらは CD/DVD および USB で正常に動作しますが、SD カードを PC に挿入したかどうかを検出することはできませんでした。 . これは USB ドライブとは異なるようで、「リーダー」ハードウェアが既に PC に接続されているためだと思います。
しかし、私は方法がないことが信じられません:(
私の質問の背景:
手動で 800 枚の SD カードをコピーする必要があります。これは 1 回限りの作業です。カードを挿入するとすぐにコピー ジョブを開始する小さなアプリケーションを作成して、ボタンをクリックする必要がないようにしたいと考えています。