estrutura CALLFRAME_MARSHALCONTEXT (callobj.h)

Fornece informações sobre o contexto no qual o marshalling deve ser realizado.

Sintaxe

typedef struct __MIDL_ICallFrame_0004 {
  BOOLEAN  fIn;
  DWORD    dwDestContext;
  LPVOID   pvDestContext;
  IUnknown *punkReserved;
  GUID     guidTransferSyntax;
} CALLFRAME_MARSHALCONTEXT;

Membros

fIn

TRUE se os valores de parâmetro in devem ser realizados em marshaling e FALSE se os valores de parâmetro out devem ser realizados em marshaling. Os valores de parâmetro in são realizados em marshaling no lado do cliente e os valores de parâmetro out são realizados em marshaling no lado do servidor.

dwDestContext

Contexto no qual a unmarshaling deve ser realizada.

pvDestContext

Contexto no qual a unmarshaling deve ser realizada.

punkReserved

Esse parâmetro deve ser NULL.

guidTransferSyntax

A sintaxe de transferência para a qual o marshalling deve ocorrer.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho callobj.h

Confira também

CLSCTX

ICallFrame

ICallUnmarshal