OSF DCE Problem Determination Guide

OSF DCE Problem Determination Guide
0x132830e9 NIDL_STRV1FIXED
Severity: Varies Component: idl
Text: A [v1_string] must be an array of char with fixed bounds
Explanation: A <kw>([v1_string]) is compatible with the NCS Version 1 NIDL
<kw>(string0) data type. It must be a single dimensioned array of <kw>(char) with a
zero lower bound and a fixed upper bound.
Action: If compatibility with NCS Version 1 NIDL is required, change the declaration
accordingly. Otherwise, see the documentation regarding the <kw>([string]) attribute.
0x132830ea NIDL_STRVARY
Severity: Varies Component: idl
Text: A [string] array cannot have varying array attributes
Explanation: The <kw>([string]) attribute says that the length of a string is an intrinsic
property of the string itself; for example, C strings are zero-terminated.
Action: Remove any <kw>([first_is]), <kw>([last_is]), or <kw>([length_is]) clauses from
the string declaration.
0x132830eb NIDL_STSATTRONCE
Severity: Varies Component: idl
Text: The attribute [%1$s] can occur at most once per operation
Explanation: A <kw>([comm_status]) or <kw>([fault_status]) parameter or operation
result is used to return an error code if a certain type of error occurs during execution of
an operation. Do not use either attribute more than once per operation.
Action: Remove the redundant usages of the attribute from the interface’s Attribute
Configuration File (ACF).
0x132830ec NIDL_STSPRMOUT
Severity: Varies Component: idl
Text: A parameter with [%1$s] must be an [out] parameter
Explanation: A <kw>([comm_status]) or <kw>([fault_status]) parameter is used to
return an error code if a certain type of error occurs during execution of an operation.
Thus, it must be an <kw>([out]) parameter.
Action: Place the <kw>([out]) attribute on the parameter.
0x132830ed NIDL_STSRETVAL
Severity: Varies Component: idl
Text: An operation with [%1$s] must return a value of type error_status_t
Explanation: The <kw>([comm_status]) or <kw>([fault_status]) attribute on an
operation signifies that the return value of the operation is used to return an error code if a
2 460 Tandem Computers Incorporated 124330