Поделиться через


Маршалинг

Метод COM маршалинг позволяет интерфейсам, предоставляемым объектом в одном процессе, использоваться в другом процессе. В маршалинге COM предоставляет код (или использует код, предоставляемый реализующим интерфейсом), как для упаковки параметров метода в формат, который можно переместить между процессами (а также по проводу для процессов, выполняемых на других компьютерах), и распаковывать эти параметры в другом конце. Аналогичным образом COM должен выполнять те же действия по возвращению из вызова.

Примечание.

Маршалинг обычно не требуется, если интерфейс, предоставленный объектом, используется в том же процессе, что и объект. Однако маршалинг может потребоваться между потоками.

См. также

Введение в модель COM
Сведения о маршалинге