(WIA is actually not so bad to use API wise.) Here's sort how to get it to work. Get Canon's Driver Removal tool and then run that reboot, and ONLY install the WIA drivers and not the TWAIN drivers ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results