MIDL2465
The documentation lists this name without a value.
Documented in Win32
Structures containing conformant arrays must be passed by reference Top level parameters in RPC must have a well-defined size at compile time. They cannot be, nor contain conformant or varying-sized array. In addition, users cannot encode/decode a type without well-defined size. Applications need to pass conformant struct/conformant varying struct by reference. The following example demonstrates this error: typedef struct //Type contains variable-sized array { long s; [size_is(s)] char a[]; } st1; void roo(st1 s); //MIDL2465 on .acf file typedef [encode,decode] st1; //MIDL2465