Skip to content

Latest commit

 

History

History
26 lines (15 loc) · 867 Bytes

multithreaded-issues.md

File metadata and controls

26 lines (15 loc) · 867 Bytes
title description ms.assetid ms.topic ms.date
Multi-Threaded Issues
Multi-Threaded Issues
17e74d2a-af4f-4188-89fa-b4f50abc424f
article
05/31/2018

Multi-Threaded Issues

OLE provides support for multithreaded applications, allowing applications to make OLE calls from multiple threads. This multithreaded support is called the apartment model, it is important that all OLE components using multiple threads follow this model. The apartment model requires that interface pointers are marshaled (using CoMarshalInterface, and CoUnmarshalInterface) when passed between threads.

Related topics

Processes, Threads, and Apartments