This documentation is archived and is not being maintained.
IRpcChannelBuffer3 Interface
Marshals data between a COM client proxy and a COM server stub. Extends and inherits from IRpcChannelBuffer2.
Namespace:
Microsoft.VisualStudio.OLE.InteropAssembly:
Microsoft.VisualStudio.OLE.Interop (in Microsoft.VisualStudio.OLE.Interop.dll)
[GuidAttribute("25B15600-0115-11D0-BF0D-00AA00B8DFD2")]
[InterfaceTypeAttribute(1)]
[ComConversionLossAttribute]
public interface class IRpcChannelBuffer3 : IRpcChannelBuffer2
| Name | Description |
|---|
 | Cancel(array<RPCOLEMESSAGE>^) | |
 | FreeBuffer(array<RPCOLEMESSAGE>^) | |
 | GetBuffer(array<RPCOLEMESSAGE>^, Guid) | |
 | GetCallContext(array<RPCOLEMESSAGE>^, Guid, IntPtr) | |
 | GetDestCtx(UInt32, IntPtr) | |
 | GetDestCtxEx(array<RPCOLEMESSAGE>^, UInt32, IntPtr) | |
 | GetProtocolVersion(UInt32) | |
 | GetState(array<RPCOLEMESSAGE>^, UInt32) | |
 | IsConnected() | |
 | Receive(array<RPCOLEMESSAGE>^, UInt32, UInt32) | |
 | RegisterAsync(array<RPCOLEMESSAGE>^, IAsyncManager^) | |
 | Send(array<RPCOLEMESSAGE>^, UInt32) | |
 | SendReceive(array<RPCOLEMESSAGE>^, UInt32) | |
Return to top