Windows mobile 如何在compact框架中检测插件USB

Windows mobile 如何在compact框架中检测插件USB,windows-mobile,compact-framework,usb,detection,pocketpc,Windows Mobile,Compact Framework,Usb,Detection,Pocketpc,我想连接一个具有串行端口的跟踪盒,并将串行到USB导线连接到windows mobile。当我通过USB将windows mobile设备与跟踪盒连接时,是否仍要检测USB插件?有一个名为通知事件设备更改的系统事件 在某些系统更改期间触发的。我不知道连接USB设备是否会产生该事件,但这是一个开始。该事件通过本机函数cerunpatevent访问。不要让它的名字欺骗你,CerUnappeatEvent可以用来启动程序和通知正在运行的程序事件 问题上的标记表示您正在使用compact框架。由于Cer

我想连接一个具有串行端口的跟踪盒,并将串行到USB导线连接到windows mobile。当我通过USB将windows mobile设备与跟踪盒连接时,是否仍要检测USB插件?

有一个名为通知事件设备更改的系统事件 在某些系统更改期间触发的。我不知道连接USB设备是否会产生该事件,但这是一个开始。该事件通过本机函数cerunpatevent访问。不要让它的名字欺骗你,CerUnappeatEvent可以用来启动程序和通知正在运行的程序事件

问题上的标记表示您正在使用compact框架。由于CerUnappeatEvent是本机函数,您将无法直接访问它。您将需要执行一些P/invoke。为了加快速度,我将向您推荐另一种资源

以下代码在某些事件期间使用CeRunAppAtEvent启动程序。我会以此为起点,看看当你连接USB设备时,你是否能启动一个程序

打电话。这是可行的,除非你想找一个通用设备,而不是专门找一个文件系统