【问题标题】:USB driver bus relation (virtual Port number)USB驱动总线关系(虚拟端口号)
【发布时间】:2010-06-29 09:06:40
【问题描述】:

我想获取usb驱动的虚拟端口号。此属性可以在设备管理器名称中找到,如总线关系或子项。

   if (SetupDiGetDeviceRegistryProperty(devInfo,   
                                                 &devInfoData,   
                                                 SPDRP_ADDRESS,   
                                                 NULL,   
                                                 (PBYTE)&dwAddr, //szName,   
                                                 sizeof(dwAddr),   
                                                 NULL))   
            {   

            int len=_stprintf( szBuf2,TEXT("\n%d"), dwAddr);

任何人都可以指导。

【问题讨论】:

    标签: usb device-driver


    【解决方案1】:

    如果您在 Windows Mobile 或 Windows CE 上,您应该在 HKEY_LOCAL_MACHINE\drivers\active 中找到活动驱动程序。枚举激活的驱动程序,直到通过“Key”找到USB驱动程序,驱动程序的名称应该是它的端口名称,即USB1或COM8等。

    【讨论】:

      猜你喜欢
      • 2015-09-18
      • 2010-12-15
      • 2015-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-02
      • 2011-11-27
      相关资源
      最近更新 更多