The UHI provides a common API for all classes, and this is used by UHC for the main control of USB host interface.