OSF DCE Problem Determination Guide

OSF DCE Problem Determination Guide
Explanation: None
Action: None
0x13283138 NIDL_ATTRPTRVOID
Severity: Varies Component: idl
Text: Attribute [%1$s] cannot be applied to a void * type
Explanation: The indicated attribute is not valid on a <kw>(void *) type. The only
attribute that is meaningful on a <kw>(void *) type is <v>([context_handle]).
Action: Edit the IDL source code to remove the conflict.
0x13283038 NIDL_ATTRTRANS
Severity: Varies Component: idl
Text: The attribute is no longer allowed in this context; use translator
Explanation: An attribute list is encountered in an invalid context. In NCS Version 1
NIDL, attributes are allowed in this position. You may be compiling an NCS Version 1
NIDL source file.
Action: If the input is an NCS Version 1 NIDL source file, process it with the
<kw>(nidl_to_idl) translator utility that converts an NCS Version 1 NIDL source file into
the format expected by the IDL compiler. Then compile the translated source file.
Otherwise, move the attributes to a valid location.
0x1328313b NIDL_ATTRUSEMULT
Severity: Varies Component: idl
Text: Attribute cannot be used more than once
Explanation: An attribute is repeated multiple times in an attribute list.
Action: Remove all but one occurrence of the offending attribute.
0x13283039 NIDL_ATTRVALIND
Severity: Varies Component: idl
Text: An attribute variable cannot be an indirect field reference
Explanation: An indirect field reference is used in a field attribute; indirection is not
allowed in this context.
Action: Remove the indirection. For example, if the referenced field was <kw>(long
*sp;) and the attribute expression was <kw>([size_is(*sp)]), then change the field to
<kw>(long s;) and the attribute expression to <kw>([size_is(s)]).
0x1328303a NIDL_BADTAGREF
Severity: Varies Component: idl
2 398 Tandem Computers Incorporated 124330