Partager via


IRpcChannelBuffer2 Interface

Definition

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.

public interface class IRpcChannelBuffer2 : Microsoft::VisualStudio::OLE::Interop::IRpcChannelBuffer
public interface class IRpcChannelBuffer2 : Microsoft::VisualStudio::OLE::Interop::IRpcChannelBuffer
__interface IRpcChannelBuffer2 : Microsoft::VisualStudio::OLE::Interop::IRpcChannelBuffer
[System.Runtime.InteropServices.Guid("594F31D0-7F19-11D0-B194-00A0C90DC8BF")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IRpcChannelBuffer2 : Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer
[System.Runtime.InteropServices.Guid("594F31D0-7F19-11D0-B194-00A0C90DC8BF")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IRpcChannelBuffer2 : Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer
[<System.Runtime.InteropServices.Guid("594F31D0-7F19-11D0-B194-00A0C90DC8BF")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IRpcChannelBuffer2 = interface
    interface IRpcChannelBuffer
[<System.Runtime.InteropServices.Guid("594F31D0-7F19-11D0-B194-00A0C90DC8BF")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IRpcChannelBuffer2 = interface
    interface IRpcChannelBuffer
Public Interface IRpcChannelBuffer2
Implements IRpcChannelBuffer
Derived
Attributes
Implements

Methods

FreeBuffer(RPCOLEMESSAGE[])
GetBuffer(RPCOLEMESSAGE[], Guid)
GetDestCtx(UInt32, IntPtr)
GetProtocolVersion(UInt32)
IsConnected()
SendReceive(RPCOLEMESSAGE[], UInt32)

Applies to