if(message->message == WM_DEVICECHANGE)
{
/*if (message->wParam == DBT_DEVICEARRIVAL || message->wParam == DBT_DEVICEREMOVECOMPLETE)
{
PDEV_BROADCAST_HDR pHeader = (PDEV_BROADCAST_HDR)message->lParam;
if (pHeader->dbch_devicetype == DBT_DEVTYP_DEVICEINTERFACE)
{
hotplug_onSystemDeviceChanged();
}
}*/
//DBT_DEVNODES_CHANGED:: The system broadcasts the DBT_DEVNODES_CHANGED device event when a device has been added to or removed from the system.
//Applications that maintain lists of devices in the system should refresh their lists.
if (message->wParam == DBT_DEVNODES_CHANGED && message->lParam == 0)
{
hotplug_onSystemDeviceChanged();
}
}

最新文章

  1. Mono for Android—初体验之“电话拨号器”
  2. C#中隐藏(new)、方法重写(override)、重载(overload)的区别
  3. js back动作
  4. cocoapods安装以及使用,安装过程中ruby版本过低
  5. json_decode
  6. OracleBulkCopy
  7. Android进阶笔记16:ListView篇之ListView刷新显示(全局 和 局部)
  8. R语言-Knitr包的详细使用说明
  9. 【Python Network】权威域名服务器级联查询
  10. 怎样使用jsp实现header和footer与网页内容的分离
  11. centos 安装apache activemq
  12. 在web前端使用SVG
  13. WebSocket浅析(一):实现群聊功能
  14. iOS动画学习 -隐式动画
  15. 你的知识需要管理PKM
  16. docker pull报错failed to register layer: Error processing tar file(exit status 1): open permission denied
  17. Android大学课件SQLite3 数据库操作
  18. sqoop/1.4.6/下载
  19. 从零开始学习html(一) Html介绍
  20. python-模块的导入import

热门文章

  1. session的常用方法。
  2. oracle 实现ID自增
  3. C# 调用Adodb对Access数据库执行批量插入
  4. Matlab中的一些小技巧
  5. SQL Server附加数据库出现错误5123的正确解决方法
  6. java J2EE与DiscuzX3.2的UCenter实现单点登录
  7. EUI Scroller实现图片轮播 组件 ItemScroller
  8. Winform 中DataGridView控件添加行标题
  9. Google V8编程详解(三)Handle & HandleScope
  10. EXCEL数据导入dataset