MIDL2369
The documentation lists this name without a value.
Documented in Win32
exceeded stack size for /Oi, using /Os The -Oi optimization mode is limited to 128 bytes of stack space for parameters. The compiler has automatically switched to the Os optimization mode to work around this limitation. To avoid this warning, use the -Oicf or -Os optimization modes. The optimization mode may be changed on the command line by specifying -Oicf or -Os instead of -Oi or by adding an [optimize9"icf")] or optimize[("s")] attribute to the function in the ACF file. This warning typically happens when passing large structures as parameters by value. The required stack size can be lowered by passing a pointer to the structure instead. Example: typedef struct { char a[127]; } large; //This function has a stack size of 132 (x86) or 136 (alpha) on 32-bit systems void roo(large s, int a); //MIDL 2360 // workaround: pass by reference void bar (large *s, int a);