Compiler Error C2122


The new home for Visual Studio documentation is Visual Studio 2017 Documentation on

The latest version of this topic can be found at Compiler Error C2122.

identifier' : prototype parameter in name list illegal

The parameter is not a legal type. ANSI C does not support user-defined types.