Kierowanie

Uwaga

Aktywna biblioteka szablonów (ATL) nadal jest obsługiwana. Nie dodajemy już funkcji ani nie aktualizujemy dokumentacji.

Technika marshalingu COM umożliwia używanie interfejsów udostępnianych przez obiekt w jednym procesie w innym. W przypadku marshalingu com udostępnia kod (lub używa kodu dostarczonego przez implementator interfejsu) w celu spakowania parametrów metody do formatu, który można przenosić między procesami (a także za pośrednictwem przewodu do procesów uruchomionych na innych maszynach) i rozpakowywania tych parametrów na drugim końcu. Podobnie, COM musi wykonać te same kroki przy powrocie z wywołania.

Uwaga

Przeprowadzanie marshalingu zwykle nie jest konieczne, gdy interfejs dostarczony przez obiekt jest używany w tym samym procesie co obiekt. Jednak przeprowadzanie marshalingu może być konieczne między wątkami.

Zobacz też

Wprowadzenie do modelu COM
Szczegóły marshalingu