Compartilhar via


Interface IRpcChannelBuffer (objidlbase.h)

Realiza marshaling de dados entre um proxy de cliente COM e um stub de servidor COM.

Herança

A interface IRpcChannelBuffer herda da interface IUnknown . IRpcChannelBuffer também tem estes tipos de membros:

Métodos

A interface IRpcChannelBuffer tem esses métodos.

 
IRpcChannelBuffer::FreeBuffer

O método IRpcChannelBuffer::FreeBuffer (objidlbase.h) libera um buffer de canal RPC alocado anteriormente.
IRpcChannelBuffer::GetBuffer

O método IRpcChannelBuffer::GetBuffer (objidlbase.h) recupera um buffer no qual os dados podem ser empacotados para transmissão.
IRpcChannelBuffer::GetDestCtx

O método IRpcChannelBuffer::GetDestCtx (objidlbase.h) recupera o contexto de destino para o canal RPC.
IRpcChannelBuffer::IsConnected

O método IRpcChannelBuffer::IsConnected (objidlbase.h) determina se o canal RPC está conectado.
IRpcChannelBuffer::SendReceive

O método IRpcChannelBuffer::SendReceive (objidlbase.h) envia uma invocação de método em um canal RPC para o stub do servidor.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho objidlbase.h (inclua ObjIdl.h)

Confira também

IMarshal

IRpcProxyBuffer

IRpcStubBuffer