Share via


IChannelHook Interface

Definition

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

public interface class IChannelHook
public interface class IChannelHook
__interface IChannelHook
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("1008C4A0-7613-11CF-9AF1-0020AF6E72F4")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IChannelHook
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("1008C4A0-7613-11CF-9AF1-0020AF6E72F4")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IChannelHook
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("1008C4A0-7613-11CF-9AF1-0020AF6E72F4")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IChannelHook = interface
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("1008C4A0-7613-11CF-9AF1-0020AF6E72F4")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IChannelHook = interface
Public Interface IChannelHook
Attributes

Methods

ClientFillBuffer(Guid, Guid, UInt32, IntPtr)
ClientGetSize(Guid, Guid, UInt32)
ClientNotify(Guid, Guid, UInt32, IntPtr, UInt32, Int32)
ServerFillBuffer(Guid, Guid, UInt32, IntPtr, Int32)
ServerGetSize(Guid, Guid, Int32, UInt32)
ServerNotify(Guid, Guid, UInt32, IntPtr, UInt32)

Applies to