c++comnativeapartment-state

How to Query the COM Apartment State for the Current Thread


The .NET Thread class has a handy function GetApartmentState() that returns the apartment of context of the thread. Is there a similar Co<something-something> function for native code (C++, C)? I feel like I should know, since I've been programming COM for almost 10 years, but I cannot find the answer.


Solution

  • The function you're looking for is CoGetApartmentType.