Moin Andreas,

probier's mal mit casten:

Code:
workOnData ((struct Data *) &Buffer[offset]);

viele Grüße
Andreas