Partager via


Problèmes multithreads

OLE prend en charge les applications multithread, ce qui permet aux applications d’effectuer des appels OLE à partir de plusieurs threads. Cette prise en charge multithread est appelée modèle d’appartement. Il est important que tous les composants OLE utilisant plusieurs threads suivent ce modèle. Le modèle d’appartement nécessite que les pointeurs d’interface soient marshalés (à l’aide de CoMarshalInterface et CoUnmarshalInterface) lorsqu’ils sont passés entre des threads.

Processus, threads et appartements