Condividi tramite


struttura CALLFRAME_MARSHALCONTEXT (callobj.h)

Fornisce informazioni sul contesto in cui eseguire il marshalling.

Sintassi

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

Members

fIn

TRUE se il valore nei valori dei parametri deve essere sottoposto a marshalling e FALSE se i valori dei parametri out devono essere sottoposto a marshalling. I valori dei parametri in vengono sottoposto a marshalling sul lato client e i valori dei parametri out vengono sottoposto a marshalling sul lato server.

dwDestContext

Contesto in cui deve essere effettuata l'unmarshaling.

pvDestContext

Contesto in cui deve essere effettuata l'unmarshaling.

punkReserved

Questo parametro deve essere NULL.

guidTransferSyntax

Sintassi di trasferimento per cui deve essere eseguito il marshalling.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione callobj.h

Vedi anche

CLSCTX

ICallFrame

ICallUnmarshal