IRpcChannelBuffer interface
Marshals data between a COM client proxy and a COM server stub.
When to implement
You typically do not need to implement this interface. The system implementation of this interface is provided.
When to use
Use this interface if you need low-level control of data marshaling between proxies and stubs.
Members
The IRpcChannelBuffer interface inherits from the IUnknown interface. IRpcChannelBuffer also has these types of members:
Methods
The IRpcChannelBuffer interface has these methods.
| Method | Description |
|---|---|
| FreeBuffer |
Frees a previously allocated RPC channel buffer. |
| GetBuffer |
Retrieves a buffer into which data can be marshaled for transmission. |
| GetDestCtx |
Retrieves the destination context for the RPC channel. |
| IsConnected |
Determines whether the RPC channel is connected. |
| SendReceive |
Sends a method invocation across an RPC channel to the server stub. |
Requirements
|
Minimum supported client |
Windows 2000 Professional [desktop apps | Windows Store apps] |
|---|---|
|
Minimum supported server |
Windows 2000 Server [desktop apps | Windows Store apps] |
|
Header |
|
|
IDL |
|
|
IID |
IID_IRpcChannelBuffer is defined as D5F56B60-593B-101A-B569-08002B2DBF7A |
See also