VC检测USB接口中插拔外部设备

时间:2016-07-16 02:42:58
【文件属性】:

文件名称:VC检测USB接口中插拔外部设备

文件大小:38KB

文件格式:ZIP

更新时间:2016-07-16 02:42:58

VC USB 插拔 外部设备

类似于windows系统自带的检测插拔的提示,本程序通过一个命令行程序显示USB接口的硬件插拔情况。亲测可成功运行。


【文件预览】:
Sources
----DeviceDetectConsole.sln(2KB)
----DeviceDetectLibrary()
--------ADeviceWatcher.h(1KB)
--------Win32Types.h(604B)
--------stdafx.cpp(304B)
--------Win_AutoHandle.cpp(887B)
--------ADeviceWatcher.cpp(1KB)
--------NotifyWindow.h(906B)
--------Win_WaitObject.cpp(607B)
--------C_UsbEnumerator.cpp(999B)
--------stdafx.h(956B)
--------EnumDevices.h(418B)
--------ConnectionInfo.h(779B)
--------C_UsbEnumerator.h(473B)
--------Win_Thread.h(594B)
--------DeviceInfo.cpp(541B)
--------Win_Thread.cpp(1KB)
--------NotifyWindow.cpp(5KB)
--------Win_ManualResetEvent.h(338B)
--------C_AUsbEnumerator.h(1KB)
--------Win_WaitObject.h(403B)
--------C_AUsbEnumerator.cpp(2KB)
--------C_BlackBerryUsbEnumerator.cpp(583B)
--------Win_AutoHandle.h(788B)
--------EnumDevices.cpp(6KB)
--------ResultEnumerator.h(577B)
--------C_MSChecker.cpp(2KB)
--------ConnectionInfo.cpp(509B)
--------AutoCriticalSection.h(523B)
--------C_ModemEnumeraror.cpp(1KB)
--------EnumDisks.h(2KB)
--------Win_ManualResetEvent.cpp(320B)
--------DeviceDetectLibrary.vcproj(8KB)
--------Win_CriticalSection.cpp(460B)
--------IEnumerator.h(543B)
--------Utilities.cpp(689B)
--------C_MSEnumerator.h(964B)
--------AutoCriticalSection.cpp(292B)
--------C_ModemdeviceChecker.h(791B)
--------DeviceWatcher.cpp(1KB)
--------C_ModemEnumeraror.h(702B)
--------DeviceInfo.h(2KB)
--------C_BlackBerryUsbEnumerator.h(462B)
--------ResultEnumerator.cpp(621B)
--------C_MSChecker.h(851B)
--------Win_CriticalSection.h(476B)
--------ICollector.h(383B)
--------C_ModemdeviceChecker.cpp(1KB)
--------C_MSEnumerator.cpp(2KB)
--------DeviceWatcher.h(995B)
--------Utilities.h(318B)
--------IDeviceChanged.h(546B)
--------EnumDisks.cpp(16KB)
--------IDeviceWatcherObserver.h(445B)
----DeviceDetectConsole()
--------stdafx.cpp(304B)
--------DeviceDetectConsole.cpp(492B)
--------TestDeviceWatcherObserver.h(606B)
--------stdafx.h(659B)
--------DeviceDetectConsole.vcproj(5KB)
--------TestDeviceWatcherObserver.cpp(1KB)
--------DeviceDetectLog.h(127B)
--------DeviceDetectLog.cpp(348B)

网友评论

  • 正在写这方面的代码,谢谢分享
  • 编译不了,而且代码有点复杂,懒得去研究了,再去找个简单的代码看看
  • 非常好,给力
  • 编译不了,只能看看代码。
  • 代码值得学习
  • 感觉过于复杂 了~
  • 这个正是我所要的,谢谢楼主分享
  • 编译不成功,看看源代码!!!
  • 我这里编译不成功,需要安装软件,只能看看代码
  • 挺有用的,跟据它我实现了我要的功能,之所以评星少,是因为必定不是太高技术含量。
  • 不必要用这么复杂的方法实现
  • 编译不通过,缺少文件
  • 我这里编译不成功,只能看看代码
  • 思路不错,还i行
  • 不错,但不是我要的文件。
  • 编译不成功,提示文件找不到,很疑惑
  • 还行,对我的启发很大
  • 我这里编译不成功,只能看看代码了
  • 很好用,是想要的结果
  • 编译不成功,不知道是不是环境设定问题
  • 思路不错,功能基本能实现
  • 还可以,就是有局限,监测不出USB设备