Partager via


IAsyncRpcChannelBuffer, interface

Gère une mémoire tampon pour un appel de procédure distante.Utilisé pour des appels asynchrones distribués de COM (DCOM).Pour plus d'informations sur l'appel distant, consultez Standard Marshaling et le Write Your Own Transport for COM Calls Leveraging the Power of Late Binding.

Espace de noms :  Microsoft.VisualStudio.OLE.Interop
Assembly :  Microsoft.VisualStudio.OLE.Interop (dans Microsoft.VisualStudio.OLE.Interop.dll)

Syntaxe

'Déclaration
<GuidAttribute("A5029FB6-3C34-11D1-9C99-00C04FB998AA")> _
<InterfaceTypeAttribute()> _
Public Interface IAsyncRpcChannelBuffer _
    Inherits IRpcChannelBuffer2
[GuidAttribute("A5029FB6-3C34-11D1-9C99-00C04FB998AA")]
[InterfaceTypeAttribute()]
public interface IAsyncRpcChannelBuffer : IRpcChannelBuffer2

Le type IAsyncRpcChannelBuffer expose les membres suivants.

Méthodes

  Nom Description
Méthode publique FreeBuffer(array<RPCOLEMESSAGE[])
Méthode publique FreeBuffer(array<RPCOLEMESSAGE[]) (Hérité de IRpcChannelBuffer2.)
Méthode publique GetBuffer(array<RPCOLEMESSAGE[], Guid%)
Méthode publique GetBuffer(array<RPCOLEMESSAGE[], Guid%) (Hérité de IRpcChannelBuffer2.)
Méthode publique GetDestCtx(UInt32%, IntPtr%)
Méthode publique GetDestCtx(UInt32%, IntPtr%) (Hérité de IRpcChannelBuffer2.)
Méthode publique GetDestCtxEx
Méthode publique GetProtocolVersion(UInt32%)
Méthode publique GetProtocolVersion(UInt32%) (Hérité de IRpcChannelBuffer2.)
Méthode publique IsConnected()
Méthode publique IsConnected() (Hérité de IRpcChannelBuffer2.)
Méthode publique Receive
Méthode publique Send
Méthode publique SendReceive(array<RPCOLEMESSAGE[], UInt32%)
Méthode publique SendReceive(array<RPCOLEMESSAGE[], UInt32%) (Hérité de IRpcChannelBuffer2.)

Début

Voir aussi

Référence

Microsoft.VisualStudio.OLE.Interop, espace de noms