C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 161 を表示中)
■93028 / )  Re[5]: USB接続の検出方法
□投稿者/ とっちゃん (642回)-(2019/11/15(Fri) 10:30:45)
No93026 (じょこびっち さん) に返信

> WM_DEVICECHANGEを捉えたらコマンドを送って接続状況を判断する。
> しかし、せっかくなので更に詳しい事も知っておければ後で役に立ちますし、コードを書く時に色んな判断が出来ると思っています。
> アドバイスしていただいたのに申し訳ありません。

Device管理系はまずはここのページを読むところからかなぁ。。。

・Device Management(Mirosoft Docs)
https://docs.microsoft.com/en-us/windows/win32/devio/device-management?WT.mc_id=DT-MVP-32182

接続したデバイスとのやり取りは機械固有のやり取りが基本になりますが、そうではなく全般となるとまたいろいろと違ってきます。
RegisterDeviceNotification もきちんと対象となるインターフェースを指定しておけばかなりいろんな情報を通知してもらえるはずです。

返信 編集キー/


管理者用

- Child Tree -