Спасибо, Бен С.
По ссылке в вопросе, на которую вы ссылались: Блог MSDN о том, как определить битность процесса
Получил следующий код:
print "WIN64 ?: $ ENV {PROCESSOR_ARCHITECTURE} \ n";
print "WIN64 ?: $ ENV {PROCESSOR_ARCHITEW6432} \ n";
И следующий вывод (32-битный Perl на xp64)
WIN64 ?: x86
WIN64 ?: AMD64
Похоже, если вы используете 32-битное приложение с 64-битным выигрышем, вам нужно ссылаться на PROCESSOR_ARCHITEW6432.