Вы программируете, как вы делаете для обычной версии Windows. Но сборщик системы должен решить, какие части Windows сделают это на машине. Если это безголовая версия Windows (без поддержки видео), то, конечно, написание программы с графическим интерфейсом - пустая трата времени. Вам нужно будет поговорить со сборщиком системы и сказать ему, что вам нужно. Или спросите, что доступно, обычно не ясно, кто делает выбор. Самостоятельный запуск сборщика - это хороший способ понять, какие есть варианты.