Как заставить терминал сделать сброс после установки моей кабины?
Как заставить терминал сделать сброс после установки моей кабины?
я сделал C# программу и кабину для WinCE
заранее спасибо
1 ответ
Вы можете включить специальный файл DLL в ваш файл с именем setup.dll. Внутри этой библиотеки есть несколько функций, которые вы можете реализовать:
- Install_Init
- Install_Exit
- Uninstall_Init
- Uninstall_Exit
Во время функции Install_Exit вы можете попытаться перезагрузить устройство программно, вызвав
KernelIoControl(IOCTL_HAL_REBOOT, NULL, 0, NULL, 0, NULL);
Однако, как указано здесь, OEM-производитель устройства может разрешать или запрещать сброс устройства из пользовательского приложения, поэтому вам может потребоваться обратиться к OEM-изготовителю устройства за другими альтернативами.