Compiler Warning (level 1) C4067

unexpected tokens following preprocessor directive - expected a newline

Extra characters followed a preprocessor directive and were ignored. This warning appears only when compiling with the /Za ANSI-compatibility option.

For example, the following code generates this warning:

#endif    NO_EXT_KEYS

If you compile with /Ze or use comment delimiters, this warning will not be generated, as in:

#endif    /* NO_EXT_KEYS */