Represents a free-threaded marshaler object.
For more information, see the "IMarshal" topic in the "COM Interfaces" subtopic of the "COM Reference" topic in the MSDN Library.
Initializes a new instance of the FtmBase class.
Creates a global interface table (GIT).
Forcibly releases all external connections to an object. The object's server calls the object's implementation of this method prior to shutting down.
Get the upper bound on the number of bytes needed to marshal the specified interface pointer on the specified object.
Gets the CLSID that COM uses to locate the DLL containing the code for the corresponding proxy. COM loads this DLL to create an uninitialized instance of the proxy.
Writes into a stream the data required to initialize a proxy object in some client process.
Destroys a marshaled data packet.
Initializes a newly created proxy and returns an interface pointer to that proxy.