3.8 ORPCTHAT

In every Response PDU that is an ORPC, the body (CL case) or the stub data (CO case) which normally contains the marshaled output parameters in fact begins with an instance of the ORPCTHAT structure. The marshaled output parameters of the COM interface invocation follow the ORPCTHAT; thus, viewed at the DCE RPC perspective, the call has an additional output parameters. The ORPCTHAT is padded with zero-bytes if necessary to achieve an overall size that is a multiple of eight bytes; thus, the remaining output parameters as a whole are eight byte aligned.

Member Type Semantic
Flags Unsigned long Flag values taken from the enumeration ORPCINFOFLAGS (section 3.6).
Extensions ORPC_EXTENT_ARRAY* *     The body extensions, if any, returned by this call. See  Section 3.10 for a general description of body extensions as well as a description of existing well-known extensions.