как заставить терминал сделать сброс после установки моей кабины? - PullRequest
0 голосов
/ 12 июля 2011

как заставить терминал сделать сброс после установки моей кабины?

я сделал программу на C # и кабину для WinCE

заранее спасибо

1 Ответ

0 голосов
/ 13 июля 2011

Вы можете включить специальный dll-файл в ваш файл с именем setup.dll .Внутри этой библиотеки есть несколько функций, которые вы можете реализовать:

  • Install_Init
  • Install_Exit
  • Uninstall_Init
  • Uninstall_Exit

Во время функции Install_Exit вы можете попытаться сбросить устройство программным способом, вызвав

KernelIoControl(IOCTL_HAL_REBOOT, NULL, 0, NULL, 0, NULL);

Однако, как указано здесь , OEM-производитель устройства может разрешить или не разрешитьвыполнить сброс устройства из пользовательского приложения, поэтому вам может потребоваться связаться с производителем устройства для получения других альтернатив.

...