Проблема оказалась проще: в программе перед полем типа int идёт поле типа time_t, которое, в зависимости от того, в каком порядке включены файлы SDK WinCE, становится 32 или 64-битным.
А this, в общем-то и не при чём. Если бы отладчик не показывал его внутри функции столь навязчиво, я бы о нём и не подумал...