Under most normal circumstance you will not have to make use of any of the native CDI API calls. This is particularly true, if you are making use of already existing CDI bus plugs and are configuring your hardware via the CDI address database.
If you are writing bus plugs or complex calibration functions, then you may need to consult the Bus Plug API as well as CDI Request Information Block and CDI Device Information Block
If you need to use native CDI calls to access the hardware then you should consult the Native CDI C API