OSF DCE Problem Determination Guide

OSF DCE Problem Determination Guide
Text: An [out] parameter or operation result cannot contain [unique] pointers
Explanation: Operation results and parameters that are <kw>([out]) only cannot have
<kw>([unique]) pointers. Unique pointers may be <kw>(NULL), but there is no way to
express the <kw>(NULL) value to the server unless the pointer is part of an <kw>([in])
parameter.
Action: Change your type declarations so no types contained in the parameter have the
<kw>([unique]) attribute, or, if the pointer is part of a parameter, add the <kw>([in])
attribute to the parameter.
0x132830bf NIDL_PIPEBASETYP
Severity: Varies Component: idl
Text: The base type of a pipe cannot be a pipe type
Explanation: A <kw>(pipe) type cannot be used in the definition of another <kw>(pipe)
type.
Action: Remove the invalid declaration, or change it so the base type of the <kw>(pipe)
is not another <kw>(pipe) type.
0x13283160 NIDL_PIPECTYPE
Severity: Varies Component: idl
Text: The base type of a pipe cannot be or contain a [%1$s] type
Explanation: The indicated attribute cannot be applied to the base type of a pipe, or a
type used in constructing the base type of a pipe.
Action: Do not use the indicated attribute with pipes.
0x132830c0 NIDL_PIPESTRFLD
Severity: Varies Component: idl
Text: Pipes are not valid as structure fields
Explanation: Pipes are not allowed as fields of structures.
Action: Pass a <kw>(pipe) as a separate parameter to an operation, rather than
embedding it as a field of a structure.
0x132830c1 NIDL_PIPEUNIMEM
Severity: Varies Component: idl
Text: Pipes are not valid as members of unions
Explanation: Pipes are not allowed as members of <kw>(union)s.
Action: Pass a <kw>(pipe) as a separate parameter to an operation, rather than
embedding it as a member of a <kw>(union).
2 448 Tandem Computers Incorporated 124330