MIDL2412
The documentation lists this name without a value.
Documented in Win32
SAFEARRAY(roo) syntax is not supported outside of the library block, use LPSAFEARRAY for proxy Explicitly-typed SAFEARRAYs are not allowed outside of a library block. Use LPSAFEARRAY instead. The following example demonstrates this error: void roo(SAFEARRAY(long) *a); //MIDL2412 when outside a library block void roo(LPSAFEAEEAY a); //OK