Share via


IChannelHook Interface

Provides a mechanism to intercept and modify calls when the COM engine processes the calls.

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

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("1008C4A0-7613-11CF-9AF1-0020AF6E72F4")> _
Public Interface IChannelHook
[InterfaceTypeAttribute()]
[GuidAttribute("1008C4A0-7613-11CF-9AF1-0020AF6E72F4")]
public interface IChannelHook
[InterfaceTypeAttribute()]
[GuidAttribute(L"1008C4A0-7613-11CF-9AF1-0020AF6E72F4")]
public interface class IChannelHook
[<InterfaceTypeAttribute()>]
[<GuidAttribute("1008C4A0-7613-11CF-9AF1-0020AF6E72F4")>]
type IChannelHook =  interface end
public interface IChannelHook

The IChannelHook type exposes the following members.

Methods

  Name Description
Public method ClientFillBuffer
Public method ClientGetSize
Public method ClientNotify
Public method ServerFillBuffer
Public method ServerGetSize
Public method ServerNotify

Top

See Also

Reference

Microsoft.VisualStudio.OLE.Interop Namespace