CALLFRAME_MARSHALCONTEXT structure (callobj.h)
Provides information about the context in which marshalling should be carried out.
Syntax
typedef struct __MIDL_ICallFrame_0004 {
BOOLEAN fIn;
DWORD dwDestContext;
LPVOID pvDestContext;
IUnknown *punkReserved;
GUID guidTransferSyntax;
} CALLFRAME_MARSHALCONTEXT;
Members
fIn
TRUE if the in parameter values are to be marshaled and FALSE if the out parameter values are to be marshaled. The in parameter values are marshaled on the client side and the out parameter values are marshaled on the server side.
dwDestContext
Context in which unmarshaling is to be carried out.
pvDestContext
Context in which unmarshaling is to be carried out.
punkReserved
This parameter should be NULL.
guidTransferSyntax
The transfer syntax for which the marshalling should occur.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Header | callobj.h |