Маршалинг

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

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

Введение в COM

См. также  Маршалинг детали в Win32 SDK

Index