Есть прога. 64-битная.
Она через CreateProcess вызывает вторую прогу — 32-битный прокси. Тот получает данные из бухгалтерской системы и начинает гнать информацию обратно, просто через консоль.
Обе под моим контролем, но одна из-за объёмов памяти только 64, другая из-за архитектуры только 32.
Бухгалтерская система проверяет, кто её запустил, и, разумеется, видит 32-битный прокси. С ним всё в порядке, он подписан.
Как сделать аналогичную проверку в нашей 32-битной проге?