Marshaler
La technique COM du marshaling fournit des interfaces exposées par un objet dans un processus à utiliser dans un autre processus. Dans le marshaling, COM fournit le code (ou le code d'utilisation fourni par l'implémenteur d'interface) les deux pour compresser les paramètres d'une méthode dans un format qui peut être déplacé à travers des processus (ainsi que, entre le thread aux processus qui s'exécutent sur d'autres ordinateurs quitter) et ces paramètres à l'autre extrémité. De même, COM doit exécuter ces mêmes étapes au retour de l'appel.
Notes
Le marshaling n'est généralement pas nécessaire lorsqu'une interface fournie par un objet est utilisée dans le même processus que l'objet.Toutefois, le marshaling peut être nécessaire entre les threads.