I need advice in question - is my atl+com project going in correct way.
I have to use some two Com interfaces. One of them I need to implement. So I created it by atl wizzard, adding Simple ATL objects and implement interface one of them. I decided to encapsulate/wrap them by making next simple atl object with two functions - run and stop
Run function do CoCreateInstance on some interfaces, set some options and other things.
I decided to do so for simplicity ( I dont know am i right).
At the end I have made windows dll project that create instance of my interface and fire run function.