COM STA Exe Server CoWaitForMultipleHandles in detached thread: How does it work? Trying to implement an IThumbnailProvider, and came across this example: