As I couldn’t find Canon SDK (required for digital camera usage) for download, I have just started reverse-engineering the DLL interfaces. Currently I’m sticking SDK code pieces from the net as posted by people that had problems with it :) .