IRpcChannelBuffer2 Interface

Marshals data between a COM client proxy and a COM server stub. Extends and inherits from IRpcChannelBuffer. Adds a method to retrieve the protocol version.

Namespace:  Microsoft.VisualStudio.OLE.Interop
Assembly:  Microsoft.VisualStudio.OLE.Interop (in Microsoft.VisualStudio.OLE.Interop.dll)

Syntax

'Declaração
<InterfaceTypeAttribute()> _
<GuidAttribute("594F31D0-7F19-11D0-B194-00A0C90DC8BF")> _
Public Interface IRpcChannelBuffer2 _
    Inherits IRpcChannelBuffer
[InterfaceTypeAttribute()]
[GuidAttribute("594F31D0-7F19-11D0-B194-00A0C90DC8BF")]
public interface IRpcChannelBuffer2 : IRpcChannelBuffer

The IRpcChannelBuffer2 type exposes the following members.

Methods

  Name Description
Public method FreeBuffer(array<RPCOLEMESSAGE[]) (Inherited from IRpcChannelBuffer.)
Public method FreeBuffer(array<RPCOLEMESSAGE[])
Public method GetBuffer(array<RPCOLEMESSAGE[], Guid%) (Inherited from IRpcChannelBuffer.)
Public method GetBuffer(array<RPCOLEMESSAGE[], Guid%)
Public method GetDestCtx(UInt32%, IntPtr%) (Inherited from IRpcChannelBuffer.)
Public method GetDestCtx(UInt32%, IntPtr%)
Public method GetProtocolVersion
Public method IsConnected() (Inherited from IRpcChannelBuffer.)
Public method IsConnected()
Public method SendReceive(array<RPCOLEMESSAGE[], UInt32%) (Inherited from IRpcChannelBuffer.)
Public method SendReceive(array<RPCOLEMESSAGE[], UInt32%)

Top

See Also

Reference

Microsoft.VisualStudio.OLE.Interop Namespace