Share via


IAsyncRpcChannelBuffer Interface

Manages a buffer for a remote procedure call. Used for asynchronous distributed COM (DCOM) calls. For more information about remote invocation, see Standard Marshaling and Write Your Own Transport for COM Calls Leveraging the Power of Late Binding.

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

Syntax

'Declaration
<GuidAttribute("A5029FB6-3C34-11D1-9C99-00C04FB998AA")> _
<InterfaceTypeAttribute()> _
Public Interface IAsyncRpcChannelBuffer _
    Inherits IRpcChannelBuffer2
[GuidAttribute("A5029FB6-3C34-11D1-9C99-00C04FB998AA")]
[InterfaceTypeAttribute()]
public interface IAsyncRpcChannelBuffer : IRpcChannelBuffer2
[GuidAttribute(L"A5029FB6-3C34-11D1-9C99-00C04FB998AA")]
[InterfaceTypeAttribute()]
public interface class IAsyncRpcChannelBuffer : IRpcChannelBuffer2
[<GuidAttribute("A5029FB6-3C34-11D1-9C99-00C04FB998AA")>]
[<InterfaceTypeAttribute()>]
type IAsyncRpcChannelBuffer =  
    interface
        interface IRpcChannelBuffer2
    end
public interface IAsyncRpcChannelBuffer extends IRpcChannelBuffer2

The IAsyncRpcChannelBuffer type exposes the following members.

Methods

  Name Description
Public method FreeBuffer
Public method GetBuffer
Public method GetDestCtx
Public method GetDestCtxEx
Public method GetProtocolVersion
Public method IsConnected
Public method Receive
Public method Send
Public method SendReceive

Top

See Also

Reference

Microsoft.VisualStudio.OLE.Interop Namespace