MIDL2416

The documentation lists this name without a value.

Documented in Win32

Compiler Errors

transmitted type may not contain a full pointer for either [wire_marshal] or [user_marshal] Types with [ wire_marshal ] or [ user_marshal ] attributes may not contain full ([ ptr ]) pointers. Use [ unique ] or [ ref ] instead. The following example demonstrates this error: typedef struct { [ptr] long *a; //Should use [ref] or [unique] instead } st1; typedef [wire_marshal(st1)] struct { long a; } st2: void roo(st2 *s); //MIDL2416