Previous Table of Contents Next


20.7.1 Passing Automation Compound Types as DCOM Value Objects


   Compound types such as structures and unions are encapsulated in Automation classes so they may be used by Automation applications. These are DCOM value objects. When a DCOM value object representing a compound type is passed to a remote client, its interface pointer is marshaled using standard marshaling (as with any DCOM value object), and its value data is forwarded simultaneously using the extent described in Section 20.4, “Extent Definition,? on page 20-5.