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 The IRpcChannelBuffer::FreeBuffer (objidlbase.h) method frees a previously allocated RPC channel buffer. |
IRpcChannelBuffer::GetBuffer The IRpcChannelBuffer::GetBuffer (objidlbase.h) method retrieves a buffer into which data can be marshaled for transmission. |
IRpcChannelBuffer::GetDestCtx The IRpcChannelBuffer::GetDestCtx (objidlbase.h) method retrieves the destination context for the RPC channel. |
IRpcChannelBuffer::IsConnected The IRpcChannelBuffer::IsConnected (objidlbase.h) method determines whether the RPC channel is connected. |
IRpcChannelBuffer::SendReceive The IRpcChannelBuffer::SendReceive (objidlbase.h) method sends a method invocation across an RPC channel to the server stub. |
Requirements
Requirement | Value |
---|---|
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) |