Partilhar via


Marshaling

A técnica COM de marshaling permite que interfaces expostas por um objeto em um processo sejam usadas em outro processo. No marshaling, COM fornece código (ou usa código fornecido pelo implementador de interface) tanto para empacotar os parâmetros de um método em um formato que pode ser movido entre processos (bem como, através do fio para processos em execução em outras máquinas) e para descompactar esses parâmetros na outra extremidade. Da mesma forma, a COM deve executar essas mesmas etapas no retorno da chamada.

Observação

O marshaling normalmente não é necessário quando uma interface fornecida por um objeto está sendo usada no mesmo processo que o objeto. No entanto, o marshaling pode ser necessário entre threads.

Ver também

Introdução ao COM
Marshaling Detalhes