La estructura '{0}' tiene el campo '{1}' de tipo '{2}'. '{2}' no es un tipo de campo válido de Windows en tiempo de ejecución. ...

La estructura '{0}' tiene el campo '{1}' de tipo '{2}'. '{2}' no es un tipo de campo válido de Windows en tiempo de ejecución. Todos los campos de una estructura de Windows en tiempo de ejecución solo pueden ser UInt8, Int16, UInt16, Int32, UInt32, Int64, UInt64, Single, Double, Boolean, String, Enum, o una estructura en sí mismos.