I want to inhibit all messages emanating from one of my files, but the -efile option is not working.

The -efile option applies only to messages that are parameterized on a filename (e.g. messages 7, 305, 306, 307, 314, 404,405, 406, 537, 766).  This option will inhibit messages about a file, not from within a file.  To inhibit messages from within a header file, see our discussion of "library"

Feedback and Knowledge Base