2011-01-22 9 views
0

Я очень новичок в WinCE, извините, если вопрос глуп. Есть ли что-то для перезагрузки системы WinCE 5 путем выполнения команды (например, «shutdown -r now» в Linux) или путем вызова API-функции?Есть ли способ перезагрузить WinCE 5.0 программно?

спасибо!

+0

Возможно [эта тема] (http://www.pcreview.co.uk/forums/thread-2890475.php) и [IOCTLs] (http://msdn.microsoft.com/en-us/library /ms903744.aspx) даст полезные результаты. Счастливое кодирование. –

ответ

4

KernelIoControl с IOCTL_HAL_REBOOT является способом API (если ОС поддерживает его). Это стандартное приложение командной строки, которое делает это.

+0

Большое спасибо! Я попробую, надеюсь, что он поддерживается системой заказчика –

3

Использовать API SetSystemPowerState (NULL, POWER_STATE_RESET, 0);

Смежные вопросы