Problèmes multithread

OLE assure la prise en charge des 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 cloisonné. il est important que tous les composants OLE qui utilisent plusieurs threads suivent ce modèle. Le modèle cloisonné requiert que les pointeurs d’interface soient marshalés (à l’aide de CoMarshalInterfaceet CoUnmarshalInterface) lorsqu’ils sont transmis entre les threads.

Processus, threads et Apartments