IRpcChannelBuffer interface (objidlbase.h)

Marshals data between a COM client proxy and a COM server stub.

Inheritance

The IRpcChannelBuffer interface inherits from the IUnknown interface. IRpcChannelBuffer also has these types of members:

Methods

The IRpcChannelBuffer interface has these methods.

 
IRpcChannelBuffer::FreeBuffer

Frees a previously allocated RPC channel buffer.
IRpcChannelBuffer::GetBuffer

Retrieves a buffer into which data can be marshaled for transmission.
IRpcChannelBuffer::GetDestCtx

Retrieves the destination context for the RPC channel.
IRpcChannelBuffer::IsConnected

Determines whether the RPC channel is connected.
IRpcChannelBuffer::SendReceive

Sends a method invocation across an RPC channel to the server stub.

Requirements

   
Minimum supported client Windows 2000 Professional [desktop apps | UWP apps]
Minimum supported server Windows 2000 Server [desktop apps | UWP apps]
Target Platform Windows
Header objidlbase.h (include ObjIdl.h)

See also

IMarshal

IRpcProxyBuffer

IRpcStubBuffer