Compartir a través de


IRpcChannelBuffer3 Interface

Marshals data between a COM client proxy and a COM server stub. Extends and inherits from IRpcChannelBuffer2.

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

Syntax

'Declaración
<GuidAttribute("25B15600-0115-11D0-BF0D-00AA00B8DFD2")> _
<InterfaceTypeAttribute()> _
Public Interface IRpcChannelBuffer3 _
    Inherits IRpcChannelBuffer2
[GuidAttribute("25B15600-0115-11D0-BF0D-00AA00B8DFD2")]
[InterfaceTypeAttribute()]
public interface IRpcChannelBuffer3 : IRpcChannelBuffer2

The IRpcChannelBuffer3 type exposes the following members.

Methods

  Name Description
Public method Cancel
Public method FreeBuffer(array<RPCOLEMESSAGE[]) (Inherited from IRpcChannelBuffer2.)
Public method FreeBuffer(array<RPCOLEMESSAGE[])
Public method GetBuffer(array<RPCOLEMESSAGE[], Guid%) (Inherited from IRpcChannelBuffer2.)
Public method GetBuffer(array<RPCOLEMESSAGE[], Guid%)
Public method GetCallContext
Public method GetDestCtx(UInt32%, IntPtr%) (Inherited from IRpcChannelBuffer2.)
Public method GetDestCtx(UInt32%, IntPtr%)
Public method GetDestCtxEx
Public method GetProtocolVersion(UInt32%) (Inherited from IRpcChannelBuffer2.)
Public method GetProtocolVersion(UInt32%)
Public method GetState
Public method IsConnected() (Inherited from IRpcChannelBuffer2.)
Public method IsConnected()
Public method Receive
Public method RegisterAsync
Public method Send
Public method SendReceive(array<RPCOLEMESSAGE[], UInt32%) (Inherited from IRpcChannelBuffer2.)
Public method SendReceive(array<RPCOLEMESSAGE[], UInt32%)

Top

See Also

Reference

Microsoft.VisualStudio.OLE.Interop Namespace