我正在尝试编写一个 super 简单的播客到设备下载服务以用于运行。我想它会像这样:
每当插入特定设备(通过 USB)时,它:
- 从设备中删除所有内容
- 检查大量 RSS 播客提要中的所有最新条目
- 将这些下载到设备
- 在完成时通知用户。
我有一些使用 Windows 服务的经验,但我不确定如何(使用 .NET/C#)捕获“媒体设备/USB 硬盘驱动器已插入”事件。有什么建议吗?
最佳答案
最简单的解决方案是定期枚举设备!
CodeProject 在这里有一篇全面的 C# 文章:http://www.codeproject.com/KB/system/DriveDetector.aspx
关于c# - 在 Windows 服务中捕获 'external drive inserted' 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/140287/