Share via


IMarshal Members

Include Protected Members
Include Inherited Members

Enables a COM object to define and manage the marshaling of its interface pointers. Marshaling is packaging data for transmission to another process or machine. For more information, see IMarshal and IMarshal—Default Implementation.

The IMarshal type exposes the following members.

Methods

 

Name

Description

Public method

DisconnectObject

Public method

GetMarshalSizeMax

Public method

GetUnmarshalClass

Public method

MarshalInterface

Public method

ReleaseMarshalData

Public method

UnmarshalInterface

Top

See Also

Reference

IMarshal Interface

Microsoft.VisualStudio.OLE.Interop Namespace