+COM_Init...
+COM_Open handle 0xD28173C0, access 0x0, share 0x3 //BTUART Driver 未执行CreateFile(L"COM2:"...)这里再次说明一下:程序运行到这句时,蓝牙驱动还未加载,因为系统定制为,开机就打开蓝牙。
+COM_Open handle 0xD28173C0, access 0xC0000000, share 0x0 //BTUART Driver 执行过CreateFile(L"COM2:"...)这里再次说明一下:程序运行到这句时,蓝牙驱动加载,并在驱动中有执行CreateFile(L"COM2:"...)操作。
TO gooogleman: " com open 是应用调用的 ,不是加载调用的。"
因为目前在调试系统驱动阶段,所以我可以肯定是没有应用[自已写的]所调用,所以我想除了系统本身的调用之外,再就是驱动之间的调用了。而且我在整个代码中,搜索没有看到CreateFile(L"COM2:"...)的操作,所以再次请教,有没有什么方法可以定位到谁调用了打开操作。或者是有另有玄机,COM_OPEN 可以不通过CreateFile这种方式也可以调用?