Marshall.OffsetOf замены на .NET Compact Framework - PullRequest
0 голосов
/ 07 марта 2012

Я изучаю некоторые проблемы пинвока / взаимодействия в Windows Mobile (Compact Framework 3.5).Я хотел бы напечатать смещения полей и размер структур, совместно используемых управляемой и исходной сторонами, чтобы проверить, является ли это согласованным.В конечном счете, я хотел бы автоматизировать тестирование на устройстве для каждой такой структуры, используемой в моем проекте.

К сожалению, Marshall.OffsetOf недоступен на компактной платформе.

Есть ли решение для замены?

Можете ли вы придумать другой способ проверить, синхронизируется ли определение структуры между управляемой и собственной стороной при работе на устройстве?

...