Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

RPCOLEMESSAGE structure (objidl.h)

Contains marshaling invocation arguments and return values between COM components.

Syntax

typedef struct tagRPCOLEMESSAGE {
 void *reserved1;
 RPCOLEDATAREP dataRepresentation;
 void *Buffer;
 ULONG cbBuffer;
 ULONG iMethod;
 void *reserved2[5];
 ULONG rpcFlags;
} RPCOLEMESSAGE;

Members

reserved1

This member is reserved.

dataRepresentation

The data representation with which the data was marshaled.

Buffer

A buffer for marshaled data.

cbBuffer

The size of the buffer, in bytes.

iMethod

The number of the method to be invoked.

reserved2[5]

This member is reserved.

rpcFlags

Status flags for the RPC connection.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps | UWP apps]
Minimum supported server Windows 2000 Server [desktop apps | UWP apps]
Header objidl.h (include Objidl.h)

See also

IRpcChannelBuffer

IRpcStubBuffer


Feedback

Was this page helpful?

Additional resources