/// <summary> /// 获取指定HID设备的设备路径集合 /// </summary> /// <param name="PnPEntity">即插即用设备实体信息</param> /// <returns>设备路径集合</returns> public static String[] GetHidDevicePath(PnPEntityInfo PnPEntity) { return(GetDevicePath(PnPEntity.ClassGuid, new Guid("{4D1E55B2-F16F-11CF-88CB-001111000030}"), PnPEntity.PNPDeviceID)); }
/// <summary> /// 获取指定USB设备的设备路径集合 /// </summary> /// <param name="PnPEntity">即插即用设备实体信息</param> /// <returns>设备路径集合</returns> public static String[] GetUsbDevicePath(PnPEntityInfo PnPEntity) { return(GetDevicePath(PnPEntity.ClassGuid, new Guid("{A5DCBF10-6530-11D2-901F-00C04FB951ED}"), PnPEntity.PNPDeviceID)); }