Partager via


Marshaling

La technique COM de marshaling permet aux interfaces exposées par un objet d’un processus d’être utilisées dans un autre processus. Dans le marshaling, COM fournit du code (ou utilise du code fourni par l’implémenteur d’interface) à la fois pour empaqueter les paramètres d’une méthode dans un format qui peut être déplacé entre les processus (ainsi que sur le câble pour les processus s’exécutant sur d’autres ordinateurs) et pour décompresser ces paramètres à l’autre extrémité. De même, COM doit effectuer ces mêmes étapes sur le retour de l’appel.

Remarque

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.

Voir aussi

Introduction à COM
Détails du marshaling