Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Is used on the server (receiving) side of a remote invocation. An appropriate instance of ICallUnmarshal can be used to transform back into a call frame a method invocation previously marshaled by a call to ICallFrame::Marshal on the client (sending) side. After such a reconstituted call frame is obtained, the call can be carried out on an actual object using ICallFrame::Invoke.
Inheritance
The ICallUnmarshal interface inherits from the IUnknown interface. ICallUnmarshal also has these types of members:
Methods
The ICallUnmarshal interface has these methods.
| ICallUnmarshal::ReleaseMarshalData Releases resources that may be held by interface pointers residing in a packet of marshaled data. This method finds all interface pointers in the packet and calls the CoReleaseMarshalData function on each interface pointer. |
| ICallUnmarshal::Unmarshal Turns a marshaled packet of data back into an activation record that can then be invoked or manipulated in some other way. |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 2000 Professional [desktop apps only] |
| Minimum supported server | Windows 2000 Server [desktop apps only] |
| Target Platform | Windows |
| Header | callobj.h |