当 FireWire 电缆插入带有 MFC C++ 应用程序的 PC 的 FireWire 端口时,我正在尝试检测该事件。我什至自己也想触发这个,因为 FireWire 连接断开并且永远不会在拔下电缆并将其重新插入时重新发现。
任何人都有尝试以编程方式模拟拔出-重新插入事件的经验吗?
您可以注册自己以接收设备到达消息。请参阅RegisterDeviceNotification的帮助以查找有关如何注册自己的示例。
您可以在火线总线上触发总线重置通知,但我不知道您是否可以在用户模式下执行此操作,而无需内核模式模块的帮助。