get offset of the first member of a structure
     id            - structure type ID
returns: -1 if bad structure type ID is passed
         or structure has no members
         otherwise returns offset of the first member.
         NOTE: IDA allows 'holes' between members of a
               structure. It treats these 'holes'
               as unnamed arrays of bytes.
         NOTE: Union members are, in IDA's internals, located
               at subsequent byte offsets: member 0 -> offset 0x0,
               member 1 -> offset 0x1, etc...

long get_first_member(long id);

Index | Previous topic | Next topic