DebugORPCClientNotify

void DebugORPCClientNotify(pMessage, iid, reserved, pUnkProxyObject, hresult, pvBuffer, cbBuffer)

Called on the client side immediately before returning from IRpcChannelBuffer::SendReceive(). See the above overview for further details.

The GUID for this notification is 4F60E540-9674-101A-B07B-00DD01113F11:


GUID __private_to_macro__ = { /* 4F60E540-9674-101A-B07B-00DD01113F11 */
    0x4F60E540,
    0x9674,
    0x101A,
    0xB0,
    0x7B,
    {0x00, 0xDD, 0x01, 0x11, 0x3F, 0x11}
  };

Argument

Type

Description

pMessage

RPCOLEMESSAGE*

As in DebugORPCClientGetBufferSize().

iid

REFIID

As in DebugORPCClientGetBufferSize().

reserved

void *

Reserved for future use.

pUnkProxyObject

IUnknown *

As in DebugORPCClientGetBufferSize().

hresult

HRESULT

The HRESULT of the RPC call that just happened.

pvBuffer

void *

The pointer to the incoming debug information. Is undefined (may or may not be NULL) if cbBuffer is zero.

cbBuffer

ULONG

The size of the data pointed to by pvBuffer.