Multi Threaded Apartment

The MultiThreadedApartment, or MTA, is where all FreeThreadedComponents live. There is only one MTA per process. The MTA may be entered by multiple, "simultaneous" threads of execution.

Because of this, the programmer must protect all shared data structures with synchronization mechanisms such as Critical Sections or such.


See also


CategoryComponentObjectModel CategoryGlossary CategoryDefinition


EditText of this page (last edited August 14, 2010) or FindPage with title or text search