Changeset 82669 in vbox for trunk/src/VBox/HostDrivers/VBoxUSB/win
- Timestamp:
- Jan 8, 2020 11:10:43 AM (5 years ago)
- svn:sync-xref-src-repo-rev:
- 135573
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUsbFlt.cpp
r82538 r82669 668 668 } 669 669 670 /* The CompatibleID the IOCTL gives is not always the same as what the PnP Manager uses 671 * (thanks, Microsoft). It might look like "USB\DevClass_00&SubClass_00&Prot_00" or like 672 * "USB\USB30_HUB". In such cases, we must consider the class/subclass/protocol 673 * information simply unavailable. 674 */ 670 675 rc = vboxUsbParseCompatibleIDs(HubInfo.CompatibleIds.Buffer, &cls, &sub, &prt); 671 676 if (!rc) 672 677 { 673 /* This *really* should not happen. */ 674 WARN(("Failed to parse Hardware ID")); 675 break; 678 /* This is unfortunate but not fatal. */ 679 WARN(("Failed to parse Compatible ID")); 676 680 } 677 681 LOG(("Parsed HardwareID from IOCTL: vid=%04X, pid=%04X, rev=%04X, class=%02X, subcls=%02X, prot=%02X", vid, pid, rev, cls, sub, prt));
Note:
See TracChangeset
for help on using the changeset viewer.