WPFでUSBとかデバイスの抜き差しのイベント、コールバックを取得する(Windowsアプリ)

下記が参考になる.

コードはそのままで使用することができた.

https://stackoverflow.com/questions/620144/detecting-usb-drive-insertion-and-removal-using-windows-service-and-c-sharp

ただ、ManagementBaseObjectを使うにあたって、dllのadd referenceが必要な模様.

初めてだったので、このdllのaddreference若干手間取った.

スクリーンショット 2018-10-09 23.30.41.png

上記のProjectの参照で「右クリック」をする.

スクリーンショット 2018-10-09 23.30.20.png

そしたら、目的のSystem.Managementを追加する.

以下を参考に作業を行った.

https://stackoverflow.com/questions/4193883/where-are-my-system-management-classes

About the author

コメントを残す