Export (0) Print
Expand All

IRpcChannelBuffer interface

Marshals data between a COM client proxy and a COM server stub.

When to implement

You typically do not need to implement this interface. The system implementation of this interface is provided.

When to use

Use this interface if you need low-level control of data marshaling between proxies and stubs.

Members

The IRpcChannelBuffer interface inherits from the IUnknown interface. IRpcChannelBuffer also has these types of members:

Methods

The IRpcChannelBuffer interface has these methods.

MethodDescription
FreeBuffer

Frees a previously allocated RPC channel buffer.

GetBuffer

Retrieves a buffer into which data can be marshaled for transmission.

GetDestCtx

Retrieves the destination context for the RPC channel.

IsConnected

Determines whether the RPC channel is connected.

SendReceive

Sends a method invocation across an RPC channel to the server stub.

 

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps | Windows Store apps]

Minimum supported server

Windows 2000 Server [desktop apps | Windows Store apps]

Header

ObjIdl.h

IDL

ObjIdl.idl

IID

IID_IRpcChannelBuffer is defined as D5F56B60-593B-101A-B569-08002B2DBF7A

See also

IMarshal
IRpcProxyBuffer
IRpcStubBuffer

 

 

Community Additions

ADD
Show:
© 2014 Microsoft