当FireWire电缆插入MFC C++应用程序中PC的FireWire端口时,我正在尝试检测事件。我甚至想在FireWire连接断开时触发这一点,并且在拔下电缆并重新插入时永远不会被重新发现。
有没有人有过用程序模拟plug-replug事件的经验?
您可以注册以接收设备到达消息。请参阅RegisterDeviceNotification的帮助,以查找有关如何注册自己的示例。
您可以在firewire总线上触发总线重置通知,但我不知道您是否可以在没有内核模式模块帮助的情况下从用户模式执行此操作。