Specifications

746 H2INC Error Messages
Filename: LMAETAPA.DOC Project: MASM Environment and Tools
Template: MSGRIDA1.DOT Author: Nobody Last Saved By: Mike Eddy
Revision #: 136 Page: 746 of 62 Printed: 10/09/00 02:49 PM
HI2224 left of .member must have struct/union type
The left operand of the '.' operator is not a struct/union type.
have type int.
HI2225 tagname : first member of struct is unnamed
The struct with the given tag started with an unnamed member (an alignment member).
Struct definitions must start with a named member.
H2INC Warnings
HI4000
(level 1)
UNKNOWN WARNING Contact Microsoft Product Support Services
The compiler detected an unknown error condition.
Note the circumstances of the error and notify Microsoft Corporation by following the
instructions in the “Microsoft Support Services” section of the introduction to this book.
HI4001
(level 1,
4)
nonstandard extension used - extension
The given nonstandard language extension was used when the /Ze option was specified.
This is a level 4 warning, except in the case of a function pointer cast to data when the
Quick Compile option, /qc, is in use, which produces a level 1 warning.
If the /Za option has been specified, this condition generates a syntax error.
HI4002
(level 1)
too many actual parameters for macro identifier
The number of actual arguments specified with the given identifier was greater than the
number of formal parameters given in the macro definition of the identifier.
The additional actual parameters are collected but ignored during expansion of the
macro.
HI4003
(level 1)
not enough actual parameters for macro identifier
The number of actual arguments specified with the given identifier was less than the
number of formal parameters given in the macro definition of the identifier.
When a formal parameter is referenced in the definition and the corresponding actual
parameter has not been provided, empty text is substituted in the macro expansion.