unfortunately from 3.5.0 getFieldOrder() method is required of all subclass of Structure:-( you can read more about it here: https://groups.google.com/forum/?fromgroups=#!topic/jna-users/ju0CyEmiU_4