在MFC C ++中检测FireWire电缆事件?

时间:2012-03-22 17:38:33

标签: c++ mfc firewire

我正在尝试使用MFC C ++应用程序将FireWire电缆插入PC的FireWire端口时检测到该事件。我甚至想要触发这一点,因为FireWire连接掉线并且从未重新发现,拔掉电缆并将其重新插入。

任何人都有尝试programmaticaly模拟unplug-replug事件的经验?

1 个答案:

答案 0 :(得分:1)

您可以注册自己以接收设备到达消息。请参阅RegisterDeviceNotification的帮助,找到有关如何注册的示例。

您可以在firewire总线上触发总线重置通知,但我不知道您是否可以在没有内核模式模块的帮助下从用户模式执行此操作。