Total Enumeration
SourceUSB can combine four levels of capture information to give you the most complete view of the host enumeration process.
  1. All URBs (USB Request Blocks) for the device of interest are logged
  2. Hub-class specific URBs for the hub port state changes can be captured
  3. Hub-to-usbport interface function calls can be captured, to track the phases of enumeration
  4. Miniport-to-usbport function calls can be captured for low level details at the host controller and endpoint 0 requests that do not use URBs.