OSF DCE Problem Determination Guide

OSF DCE Problem Determination Guide
0x13283144 NIDL_RUNDOWN_COMMENT
Severity: Varies Component: idl
Text: Rundown routine for [context_handle] type %1$s
Explanation: None
Action: None
0x132830d4 NIDL_SCOPELVLS
Severity: Varies Component: idl
Text: Too many scoping levels
Explanation: The input source is too complicated to be parsed. This occurs because of
deeply nested <kw>(struct) or <kw>(union) declarations.
Action: Simplify the input source by using <kw>(typedef)s to represent the nested
<kw>(struct) or <kw>(union) declarations, and building the more complicated
<kw>(struct) or <kw>(union) declarations by referencing the named types instead of in-
line specification of the <kw>(struct) or <kw>(union) declaration.
0x132830d5 NIDL_SIZEARRTYPE
Severity: Varies Component: idl
Text: Size attributes can only be applied to array types
Explanation: Array bound attributes are only valid when used on array types or pointers
used as an array.
Action: Remove the array bound attribute or correct the type to be an array.
0x132830d6 NIDL_SIZECFMTYPE
Severity: Varies Component: idl
Text: The attribute [size_is] cannot be applied to dimension %1$lu; upper bound is not
dynamic
Explanation: A <kw>(size_is) variable is only valid for array dimensions that have an
upper bound that is not fixed.
Action: If the array is multidimensional, you may have specified the <kw>(size_is)
variable for the wrong dimension. See the documentation for the proper syntax. If the
array has only one dimension, the <kw>(size_is) clause is invalid, since the array’s upper
data limit is fixed. You may have meant to use a <kw>([length_is]) clause. See the
documentation for the distinctions between conformant and varying arrays and their
attributes.
0x132830d7 NIDL_SIZEINATTR
Severity: Varies Component: idl
Text: A [size_is] parameter must have the [in] attribute
2 454 Tandem Computers Incorporated 124330