This graphic shows the class hierarchy for driver extensions, from high-levelDevice, down to specific devices. Use this hierarchy to decide where in the process you need to customize.