Now to the individual tasks, that will be put to you via the callback being indicated by various values of scLlDrillDownJob._nFunction:
Start Event (LL_DRILLDOWN_START)
Finalize Event (LL_DRILLDOWN_FINALIZE)
Preparing the Data Source