Я знаю, что этот вопрос задавали несколько раз и несколькими способами. Однако по всем вопросам и ответам никто не смог полностью ответить на мою ситуацию...
Я работаю на медицинских устройствах, и они запускают Windows. Приложение работает как оболочка, пользователи не должны отставать от приложения, и в идеале они не смогут ничего сделать, что указывает на то, что в системе работает Windows. Необходим доступ к полной клавиатуре, поэтому отключение, повреждение или переназначение ключей не является решением. Учитывая это, нам нужно отключить SAS/CAD/Ctrl + Alt + Delete в определенном; некоторые другие тоже, но это легко с крючками.
До недавнего времени мы использовали Windows XP Embedded и могли заменять GINA, но мы собираемся перейти на Windows 7 (технически Windows Embedded Standard 7, но в нашем случае они практически одинаковы), а GINA - больше не вариант. Должен быть способ сделать это.
Поскольку я видел комментарии об этом по другим вопросам: я верю, что это относится к Stack Overflow. Замена GINA - это вопрос программирования, и нет оснований предполагать, что этого не будет. Хотя я открыт для решения без программирования, я сомневаюсь, что MS сделает такие изменения доступными в реестре и т.д.