We really need an SE dev to answer this question because I would imagine it's a fairly complicated one to answer. I'll take a stab at it knowing that I may get corrected.
Most API operations execute synchronously except when you get into GUI updates as they are posted via the Windows Messages Queue. I believe a classic example of this is the StartCommand() method. In order for us the community to help you, we would need to see some code to better understand what calls you're making and what you're trying to accomplish.
Posted by: Jason Newell Post date: 4/28/2013 6:51:55 PM