我想用C语言编写一个应用程序。当我将USB记忆棒连接到USB端口(Windows Vista)时,它会显示一条消息(“USB已连接”)。 我不知道该怎么做。从哪里开始?我有一些设备驱动程序知识。这也只是书本知识。现在我想开发一个应用程序或驱动程序。
请提出一些想法。
答案 0 :(得分:3)
这是一个link开头。尝试下载DDK并通过提到的BulkUSB程序。该程序应该为您提供有关如何编程USB记忆棒的一些知识,因此您可以编写自己的程序来检查USB记忆棒是否已连接。
答案 1 :(得分:3)
当新设备连接并可用时,系统会将消息DBT_DEVICEARRIVAL发送到所有windowProc回调。
点击此链接获取更多信息:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa363205%28v=vs.85%29.aspx