Module com::runtime [−][src]
Expand description
COM runtime facilities
This includes initializing the COM runtime as well as creating instances of COM classes
Structs
An apartment runtime configuration.
Enums
The threading model of the current thread’s apartment
Functions
Create an instance of a COM class with the associated class id
Uninitialize a COM apartment thread.
Get the class object with the associated CLSID
Establish an apartment type for the current thread.
Initialize a new multithreaded apartment (MTA) runtime. This will ensure
that an MTA is running for the process. Every new thread will implicitly
be in the MTA unless a different apartment type is chosen (through init_apartment
)