Partager via


IRpcChannelBuffer2, interface

Données de marshals entre un proxy de client COM et un stub de serveur COM.Étend et hérite d'IRpcChannelBuffer.Ajoute une méthode pour extraire la version de protocole.

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

Syntaxe

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

Le type IRpcChannelBuffer2 expose les membres suivants.

Méthodes

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

Début

Voir aussi

Référence

Microsoft.VisualStudio.OLE.Interop, espace de noms